GNOME Bugzilla – Bug 709549
Fix panel properties, size changing, expanding, unexpanding
Last modified: 2014-01-12 15:25:00 UTC
Created attachment 256606 [details] [review] panel: fix check_resize function * If panel height is set to 19px, when it starts it does not work. * Changing size does not update panel size. New size will be used only next time when panel starts. Seems these problems are because of panel_toplevel_check_resize function. It is calling size_allocate only when panel width and height is NOT changed. So if panel height is set to 19px. We get preferred height bigger than current allocation. That means size_allocate is not called. Nothing is updated. When changing panel height in properties, it does not update too, because of same reason. size_allocate wont be called. When changing panel from top to left, again size_allocate is not called, nothing changes! My patch fix these problems and also fix this bug too - https://bugzilla.gnome.org/show_bug.cgi?id=577767
Attached patch fix this bug too: https://bugzilla.gnome.org/show_bug.cgi?id=704622
*** Bug 704622 has been marked as a duplicate of this bug. ***
*** Bug 577767 has been marked as a duplicate of this bug. ***