Improve notifications from color palette in status bar depending on selection (object, gradient stop)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Inkscape 0.92.0 r15299, Windows 7, 64-bit
Under certain conditions, the "click to set fill" feature (clicking a color in the lower toolbar to select the fill color) will actually set the stroke color and leave the fill color unchanged.
a) open new document
b) create rectangle, use "click to set fill" at bottom left to set color to "10% Gray"
c) Ctrl-Shift-F to open Fill and Stroke dialog
d) Click the "Stroke Paint" tab
e) Click the "Linear Gradient" button
f) Confirm that "click to set fill" still works by clicking "Black"
g) Observe that rectangle fill changes to black
h) Now make change to gradient (e.g., slightly move left-hand gradient handle to the left)
i) Click "White" in the lower bar for the fill color (note that status bar still claims you should click to set fill color, or Shift-Click to set stroke color)
At this point, the rectangle's fill color remains black, but the stroke color has changed to white.
If one of the gradient stops is selected (with a shape- or path-editing tool if gradient-editing is enabled, or with the gradient tool), then the colors in the palette will change the stop color, not the fill (or stroke) color (see also what is displayed in Fill&Stroke for the selected gradient stop). This is intended for on-canvas editing of gradients and not a bug in itself.
What might be improved is the status bar message displayed when hovering a swatch in the color palette, while one (or more) gradient stop(s) is the current selection.