GNOME Bugzilla – Bug 122513
not expanded panel doesn't respect schema order
Last modified: 2004-12-22 21:47:04 UTC
Using the attached gnome-panel-default entries, just unselect 'expand", logout and login => applets order is not preserved at all..
Created attachment 20003 [details] Default entries (to use with gconf --load)
I can confirm that this problem occurs on Fedora Core 1 with gnome-panel-2.4.2-3. Also known at fedora bugzilla: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=112759
I can also reproduce this with gnome-panel-2.4.2-3 on FC 1. Clock applet has moved totally to the left (left from the main menu)(using bottom panel), RHN applet sits right of the main menu. All three mentioned "applets" are locked as a result of this action. Moving them to their appropriate place requires me to unlock all three of them before I am able to proceed.
OK, I think I got the bug isolated in a short test scenario that can be used for debugging. 1. Add new panel, appears at the top, expanded 2. Add clock and volume applets 3. Drag both applets to the right, volume left of clock 4. Set expand off, see volume still left of clock 5. killall gnome-panel 6. See that the applets switched places
Thanks, fixed now: 2004-04-07 Mark McLoughlin <mark@skynet.ie> Fix to make things load in the correct order on non-expanded panels. Bug #122513. * applet.c: (panel_applet_load_idle_handler): if its a right stuck applet on a non-expanded panel, just load it at the end of the panel - we load them in the correct order. (panel_applet_compare): sort right stuck applets to the end.