#4444 closed defect (fixed)
My Settings panel drops out of the screen after the screen is rotated
Reported by: | manuq | Owned by: | erikos |
---|---|---|---|
Priority: | Unspecified by Maintainer | Milestone: | |
Component: | Sugar | Version: | Unspecified |
Severity: | Unspecified | Keywords: | |
Cc: | Distribution/OS: | Unspecified | |
Bug Status: | Unconfirmed |
Description
Originally reported at: https://sugardextrose.org/issues/3110
Patch from Walter sent to the ML:
Attachments (1)
Change History (4)
comment:1 Changed 11 years ago by manuq
Changed 11 years ago by manuq
Patch based on Walter one, fixes the columns number after screen rotate
comment:2 Changed 11 years ago by erikos
- Resolution set to fixed
- Status changed from new to closed
Pushed to master: 692c95f3fc673e039e56ab1f4ae538964031db89
Note: See
TracTickets for help on using
tickets.
Walter's patch fixes the issue.
The only thing I see is that the table that contains the section icons does not update its columns number after the screen rotate, having the CP panel open. Even with the conditional that Walter added, that calls table resize() . I logged the table size after that call with:
And it is always 3. Maybe this is because set_size() is deprecated:
http://developer.gnome.org/gtk3/stable/GtkTable.html#gtk-table-resize
What works for me is removing the table elements and add them again. Patch attached.