Layers dialog and layer box in status bar become out-of-sync

Bug #167692 reported by Spyros Blanas
4
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Medium
Jon A. Cruz

Bug Description

Tested on a WinXP system, on 0.44pre3 pre-compiled package.

The problem is that the layers dialog and the layers
combobox in the status bar can loose sync when moving
layers up/down.

To reproduce:
1. Start Inkscape
2. On the new document, open the Layers dialog and add
a new layer.
3. Click on the layer combobox in the status bar, the
new layer is there.
4. Open Layers dialog again, and send the preselected
layer (the one you just created) to the bottom of the
stack.
5. The layer box in the status bar still maintains the
old ordering.

It is small and trivial, but may make some people think
that layer move functionality is broken.

Revision history for this message
Bryce Harrington (bryce) wrote :

Originator: NO

Is this still occurring with Inkscape 0.45?

Revision history for this message
Spyros Blanas (cid-e) wrote :

Yes, it's still there in r16612. It's simply a synchronization issue: If you click on a layer on the status bar, everything becomes fine. Just the layer box in the status bar is temporarily inconsistent with the actual state of layers when you move something.

Revision history for this message
John Cliff (johncliff) wrote :

confirmed in svn as of dec 24th.

Changed in inkscape:
status: New → Confirmed
Revision history for this message
Halley (ed-halley) wrote :

Some recent patches fix several issues with layer renaming, as of svn revision 20880 or so. If anyone can reproduce this with recent builds, please add comments on how to do so.

Revision history for this message
Spyros Blanas (cid-e) wrote :

This is still there. Steps to reproduce on Ubuntu 10.10, with the 0.48.0 release:

1. Start Inkscape.
2. Go to "Layer" menu -> "Add layer".
3. On the pop-up window, press the "Add" button.
4. Click on the layers combobox in the status bar. The new layer (named "Layer") is on top of the default layer ("Layer 1").
5. Open the layers panel by going to "Layer" menu -> "Layers...".
6. Click the fifth button ("Lower the current layer to bottom") to send the new layer ("Layer") at the bottom of the stack. This puts "Layer" behind the default "Layer 1".
7. Click on the layers combobox in the status bar. "Layer" still appears on top of "Layer 1".

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

Same as reported in
- Bug #166691 (sf1235798) “Changing layer order does not update layer selector”
  <https://bugs.launchpad.net/inkscape/+bug/166691>

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.