Bug 636596 - shell resizing issue
shell resizing issue
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: shell
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
[gnome3-important]
:
: 635441 (view as bug list)
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2010-12-06 14:15 UTC by Matthias Clasen
Modified: 2011-03-17 11:53 UTC (History)
3 users (show)

See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix (848 bytes, patch)
2011-03-17 00:23 UTC, Gerd Kohlberger
committed Details | Diff | Review

Description Matthias Clasen 2010-12-06 14:15:01 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.
Comment 1 Bastien Nocera 2010-12-07 15:20:35 UTC
*** Bug 635441 has been marked as a duplicate of this bug. ***
Comment 2 André Klapper 2011-03-03 21:17:29 UTC
[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.]
Comment 3 Gerd Kohlberger 2011-03-17 00:21:41 UTC
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.
Comment 4 Gerd Kohlberger 2011-03-17 00:23:05 UTC
Created attachment 183596 [details] [review]
Fix
Comment 5 Bastien Nocera 2011-03-17 11:53:39 UTC
With an expanded commit message. Thanks very much for looking at that!

Note You need to log in before you can comment on or make changes to this bug.