2008-02-05 15:40:45 |
Eric Jiang |
description |
My Diagnosis: If the user selects multiple objects in a layer that's not
the current one, Inkscape will not switch layers to the selection's layer
(even though they're all in one layer).
Solution: When selecting multiple objects, if all the objects are on the
same layer, then switch to that layer.
Exact steps to reproduce this problem:
1. Create two layers, one Top and one Bottom.
2. Lock and hide the Top layer (this might not be necessary).
3. Create a bunch of shapes on the bottom layer.
4. Make sure that the current layer (shown in the bottom little layer
selector) is Bottom.
5. Select some of the objects and Shift+PgUp to move them to Top. For
convenience, they will disappear since Top is hidden.
6. Watch the little bottom layer selector switch to "Top."
7. Now, select some more (multiple objects) of the Bottom layer. The layer
selector does not switch to Bottom when selecting multiple objects, even
though all of the objects are in the same layer (the status bar says so).
8. Shift+PgUp doesn't work, because the current layer is still on "Top,"
even though all the objects selected are on "Bottom."
This caused a minor inconvenience for me when I was moving many objects up
one layer, some at a time. They were all spread out, so I couldn't just
select them en masse and move them. |
My Diagnosis: If the user selects multiple objects in a layer that's not
the current one, Inkscape will not switch layers to the selection's layer
(even though they're all in one layer).
Solution: When selecting multiple objects, if all the objects are on the
same layer, then switch to that layer.
Exact steps to reproduce this problem:
1. Create two layers, one Top and one Bottom.
2. Lock and hide the Top layer (this might not be necessary).
3. Create a bunch of shapes on the bottom layer.
4. Make sure that the current layer (shown in the bottom little layer
selector) is Bottom.
5. Select some of the objects and Shift+PgUp to move them to Top. For
convenience, they will disappear since Top is hidden.
6. Watch the little bottom layer selector switch to "Top."
7. Now, select some more (multiple objects) of the Bottom layer by drag-selection, instead of shift-clicking. The layer
selector does not switch to Bottom when selecting multiple objects, even
though all of the objects are in the same layer (the status bar says so).
8. Shift+PgUp doesn't work, because the current layer is still on "Top,"
even though all the objects selected are on "Bottom."
This caused a minor inconvenience for me when I was moving many objects up
one layer, some at a time. They were all spread out, so I couldn't just
select them en masse and move them.
[Edit: Easier steps]
1. Create two layers, a "top" and a "bottom."
2. Create two objects in "bottom."
3. Select the top layer in the layer dialog box.
4. Drag-select the objects in the bottom layer.
5. Shift-PgUp does not work because Inkscape thinks it's still in the top layer. |
|