gnome-panel needs gconf option to suppress movement
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Netbook Remix |
Fix Released
|
Medium
|
Michael Terry | ||
gnome-panel (Ubuntu) |
Fix Released
|
High
|
Ubuntu Desktop Bugs | ||
Hardy |
Fix Released
|
Wishlist
|
Ubuntu Desktop Bugs | ||
Intrepid |
Fix Released
|
High
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: gnome-panel
As described in Bug 247507, gnome panel breaks in various intresting ways on screens with very limited vertical space if pulled into a vertical orientation (on 480px height the default panel items overlap that heavily that you cant even reach the panel itself to move it back to the top/bottom).
An option to lock down the position is needed to make it possble to avoid accidential movement of the panel into a vertical orientation on such systems.
While the gconf key /apps/panel/
The attached patch fixes teh issue, an SRU for hardy would be desired, but due to teh policy that we dont change UI elements in the released version it will need some work to only provide a gconf key and not a menu option as well.
TESTCASE:
- click on an empty gnome-panel space and try to dnd it to an another screen border, it should be moved there
- search for disable_movement in gconf-editor and change the value corresponding to one of the gnome-panel being used or set the system default which should apply to new configurations
- try doing a dnd on a gnome-panel, it should not be moving when the option is set
Changed in gnome-panel: | |
assignee: | nobody → desktop-bugs |
importance: | Undecided → Wishlist |
status: | New → Fix Committed |
assignee: | nobody → desktop-bugs |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
description: | updated |
Changed in netbook-remix: | |
status: | In Progress → Fix Committed |
Changed in netbook-remix: | |
status: | Fix Committed → Fix Released |
here is a sanitized version of the patch against our 2.22.2 version that supresses any UI changes and adds the disable_movement gconf keys for the top and bottom panel by default