rev14655 interferes with select tool's group handling
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Undecided
|
Mc |
Bug Description
Steps to reproduce:
Preparation:
1) launch trunk with default prefs, default new doc
2) draw two objects
3) group the two objects
Various steps exposing how rev14655 (caching?) interferes with regular actions:
4a) double-click group to enter it
5a) click (LMB) on a member of the just entered group
--> Fails (group is selected instead & drawing level reset)
4b) use 'Ctrl+Enter' to enter group
5b) select one of the group's member with the mouse (LMB)
--> fails (group is selected instead & drawing level reset)
4c) use 'Ctrl+Enter' to enter the group
5c) use <Tab> to select first object
6c) grab and drag selected object with mouse
--> fails (group is selected and moved instead, drawing level reset)
4c) use 'Ctrl+Enter' to enter the group
5c) use <Tab> to select first object
6d) move selected object with arrow keys
7d) now grab and drag the moved object with LMB
--> works
Similar effects with stale (?) caching have been observed after leaving the group (members have been modified while 'inside' the group): a single click (LMB) on a member of the group may select the object instead of the group (as if Ctrl+LMB was used).
Reproduced with Inkscape 0.91+devel r14655, on OS X 10.7.5 (not reproduced with r14653).
Related branches
Changed in inkscape: | |
status: | New → Fix Released |
Also affected by rev14655:
- 'Alt+LMB' to select under works only once, unless the top-most (?) object is modified again (which probably invalidates the cache).
- 'Alt+mousewheel scroll' to cycle through stacked objects hangs inkscape (AFAICT it's still ok with rev14653)
These other regressions are not limited to groups - let me know if you want separate reports for regressions related to stack order.