swatches not showing up reliably
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
New
|
Undecided
|
Unassigned |
Bug Description
Revision 13406, on 32 bit Ubuntu 12.04 LTS
When swatches are applied they are not always visible on the display. It looks like an update
flag is being dropped somewhere (at least sometimes).
The attached example has one rectangle colored with a swatch. On my system:
1. open blueswatch.svg
2. view->swatches
3. create a circle (red fill, black edge), leave it selected
4. select the swatch
At the bottom of the screen Fill shows the swatch is applied, but the screen is not updated and the circle
is not blue.
5. select nothing, then select the circle.
6. select the "X" (no) swatch
circle is now empty (correct)
7. select the "blueswatch" swatch
circle is still empty on the screen. At the bottom Fill status shows blueswatch.
8. save as "blueswatch2.svg", reload
circle is now colored with blueswatch. After this usually steps 5,6,7 result in the circle showing up on screen as blue.
Until another circle is drawn and a swatch applied to it. After that the first circle no longer shows the swatch color on the screen when it is applied. (But "X" always seems to work immediately.) Also when the swatch is applied to the second circle it is shown as solid blue, not as the original gradient.
(Discovered when I went back to see if #1298967 was still a problem - and was unable to duplicate the normal behavior at steps 1 to 7 for that bug.)
Additional observation: the preview of blueswatch2.svg in the open dialog does not show the swatch, whereas it does for blueswatch.svg.