Shapes not updating on pattern

Bug #1369170 reported by Stephan Rene
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Medium
Unassigned

Bug Description

Version 0.91pre2 r13516 on Windows 8.0.

Setting a drawing layer with clip as the source for symbols that rotate and/or flips said layer, as a base for patterns.

Works with:

- 3D Box.
- Bezier.
- Calligraph.
- Freehand.

But the result of the following tools will not display on the pattern untill file is reloaded.

- Circle.
- Polygon.
- Rectangle.
- Spiral.
- Text.

However, even then they do not update when moved, but deletion does update.

Adding link to current status location:

https://github.com/especete/Pattern.svg/tree/master/1.0.6

Revision history for this message
Stephan Rene (especete) wrote :
Revision history for this message
su_v (suv-lp) wrote :

> Version 0.91pre2 r13516 on Windows 8.0.

Reproduced with 0.91pre2 r13555 in OS X 10.7.5: pattern used as paint server does not update immediately if the pattern source internally is modified (e.g. via nested <use> structure).

Actions on (new) shapes / text which trigger an immediate update of applied pattern without reloading the file:
- object-to-path
- stroke-to-path
- …
Actions on (regular) paths which trigger an immediate update of applied pattern without reloading the file:
- duplicate
- (copy &) paste
- delete
- change of stack order
- …
Actions on (regular) paths which get updated e.g. after toggling the visibility of the parent (sub-)layer of the pattern-filled object (e.g. the su-layer named 'P1'):
- transforms (move, rotate, …)
- change of style (color, stroke width, …)
- node-editing of regular path
- …

AFAIU closely related:
- Bug #708269 “Changing a pattern color with XML Editor doesn't always update canvas”
  https://bugs.launchpad.net/inkscape/+bug/708269

Current stable 0.48 doesn't handle patterns with clips well (bug #168014) - the provided test case can't really be investigated with stable 0.48.x builds (to preclude a new regression in trunk) - but is otherwise affected by similar update issues of patterns (see bug #708269).

Changed in inkscape:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

Attaching reduced test case (no <symbols> elements, no clipping) which reproduces with Inkscape 0.48.5 r10042 as well (no regression in trunk).

tags: added: clones
Revision history for this message
su_v (suv-lp) wrote :

Another closely related report:
- Bug #166765 “clones in patterns not updated when original edited”
  https://bugs.launchpad.net/inkscape/+bug/166765

Revision history for this message
Alexey (allkhor) wrote :

Reproduced on Xubuntu 16.04 x64, Inkscape 0.91.0+devel+15073+77

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.