GNOME Bugzilla – Bug 636596
shell resizing issue
Last modified: 2011-03-17 11:53:43 UTC
If I open two panels in succession without going to the overview in between, the second panel does not get resized to its proper size. Eg: first open universal access settings from the system status, then open power settings from the system status. Note that the power panel now uses the size of the a11y panel, and is bigger than it would be when opened directly.
*** Bug 635441 has been marked as a duplicate of this bug. ***
[Removing GNOME3.0 target as decided in release-team meeting on March 03, 2011. This report has an "important" categorisation for GNOME3.0 but is not considered a hard blocker. For querying use the corresponding whiteboard entry added.]
I think the problem is that set_active_panel_from_id doesn't remove the active panel from the notebook before adding a new one. After that the shell window can't shrink below the size of the original panel.
Created attachment 183596 [details] [review] Fix
With an expanded commit message. Thanks very much for looking at that!