Activity log for bug #1086296

Date Who What changed Old value New value Message
2012-12-04 08:52:29 su_v bug added bug
2012-12-04 08:54:16 su_v description The 'Live Preview' toggle in the extension dialogs unsets the current layer (making 'root' current instead), if used without a current selection. This may cause that an newly created object actually is created in 'root' (after having previewed a render effect), or that e.g. previewing a color effect with scope 'whole drawing' will switch the current layer to 'root' without notifying the user. Steps to reproduce: 1) draw an object 2) open 'Extensions > Color > Randomize…' 3) select object, toggle live preview on & off again --> current layer is unchanged 4) unselect all, toggle live preview on & off again --> current layer is switched to 'root' or: 1) open new document 2) open 'Extensions > Render > Gear…' 3) toggle live preview on & off again --> current layer is changed to 'root' 4) apply the affect --> gear is created in 'root' Since 'root' is outside the layer structure, this can cause issues later-on - objects may be created in 'root' without the user realizing it (some objects no longer hide when hiding layers), and fixing this is not obvious either (because 'root' is "excluded" or "hidden" from the layer UI options, unless one resorts to the XML Editor). Reproduced with Inkscape 0.48.3.1 and 0.48+devel r11927 on OS X 10.7.4. If used without a current selection, the 'Live Preview' toggle in the extension dialogs unsets the current layer (making 'root' current drawing level instead). This may cause that a newly created object actually is created in 'root' (after having previewed a render effect), or that previewing e.g. a color effect with scope 'whole drawing' (nothing selected) will switch the current layer to 'root' without notifying the user. Steps to reproduce: 1) draw an object 2) open 'Extensions > Color > Randomize…' 3) select object, toggle live preview on & off again --> current layer is unchanged 4) unselect all, toggle live preview on & off again --> current layer is switched to 'root' or: 1) open new document 2) open 'Extensions > Render > Gear…' 3) toggle live preview on & off again --> current layer is changed to 'root' 4) apply the affect --> gear is created in 'root' Since 'root' is outside the layer structure, this can cause issues later-on - objects may be created in 'root' without the user realizing it (some objects no longer hide when hiding layers), and fixing this is not obvious either (because 'root' is "excluded" or "hidden" from the layer UI options, unless one resorts to the XML Editor). Reproduced with Inkscape 0.48.3.1 and 0.48+devel r11927 on OS X 10.7.4.
2012-12-04 08:58:27 su_v attachment added myTest.inx https://bugs.launchpad.net/inkscape/+bug/1086296/+attachment/3451224/+files/myTest.inx
2012-12-04 08:58:55 su_v attachment added myTest.py https://bugs.launchpad.net/inkscape/+bug/1086296/+attachment/3451225/+files/myTest.py
2012-12-04 09:07:45 su_v attachment removed myTest.inx https://bugs.launchpad.net/inkscape/+bug/1086296/+attachment/3451224/+files/myTest.inx
2012-12-04 09:08:04 su_v attachment added myTest.inx https://bugs.launchpad.net/inkscape/+bug/1086296/+attachment/3451227/+files/myTest.inx
2012-12-16 11:45:40 su_v description If used without a current selection, the 'Live Preview' toggle in the extension dialogs unsets the current layer (making 'root' current drawing level instead). This may cause that a newly created object actually is created in 'root' (after having previewed a render effect), or that previewing e.g. a color effect with scope 'whole drawing' (nothing selected) will switch the current layer to 'root' without notifying the user. Steps to reproduce: 1) draw an object 2) open 'Extensions > Color > Randomize…' 3) select object, toggle live preview on & off again --> current layer is unchanged 4) unselect all, toggle live preview on & off again --> current layer is switched to 'root' or: 1) open new document 2) open 'Extensions > Render > Gear…' 3) toggle live preview on & off again --> current layer is changed to 'root' 4) apply the affect --> gear is created in 'root' Since 'root' is outside the layer structure, this can cause issues later-on - objects may be created in 'root' without the user realizing it (some objects no longer hide when hiding layers), and fixing this is not obvious either (because 'root' is "excluded" or "hidden" from the layer UI options, unless one resorts to the XML Editor). Reproduced with Inkscape 0.48.3.1 and 0.48+devel r11927 on OS X 10.7.4. If used without a current selection, the 'Live Preview' toggle in the extension dialogs unsets the current layer (making 'root' current drawing level instead). This may cause that a newly created object actually is created in 'root' (after having previewed a render effect), or that previewing e.g. a color effect with scope 'whole drawing' (nothing selected) will switch the current layer to 'root' without notifying the user. Steps to reproduce: 1) draw an object 2) open 'Extensions > Color > Randomize…' 3) select object, toggle live preview on & off again --> current layer is unchanged 4) unselect all, toggle live preview on & off again --> current layer is switched to 'root' or: 1) open new document 2) open 'Extensions > Render > Gear…' 3) toggle live preview on & off again --> current layer is changed to 'root' 4) apply the affect --> gear is created in 'root' Since 'root' is outside the layer structure, this can cause issues later-on - objects may be created in 'root' without the user realizing it (some objects no longer hide when hiding layers), and fixing this is not obvious either (because 'root' is "excluded" or "hidden" from the layer UI options, unless one resorts to the XML Editor). Reproduced with Inkscape 0.47, 0.48.3.1 and 0.48+devel r11927 on OS X 10.7.4.
2012-12-16 12:32:04 jazzynico inkscape: importance Undecided Medium
2012-12-16 12:32:04 jazzynico inkscape: status New Triaged
2020-04-13 06:30:05 Jonathan Hofinger inkscape: status Triaged Invalid