swatches not showing up reliably

Bug #1328648 reported by David Mathog
6
This bug affects 1 person
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.)

Tags: color gradient
Revision history for this message
David Mathog (mathog) wrote :
Revision history for this message
David Mathog (mathog) wrote :

Additional observation: the preview of blueswatch2.svg in the open dialog does not show the swatch, whereas it does for blueswatch.svg.

Revision history for this message
David Mathog (mathog) wrote :

Additional observation: moving the circle (which should show the swatch but isn't) results in the circle being filled appropriately. This is consistent with an "update required" flag not being set when the swatch is applied.

su_v (suv-lp)
tags: added: color gradient
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.