Merge lp:~cimi/overlay-scrollbar/fix-net-restack-window-with-modal-dialogs into lp:overlay-scrollbar

Proposed by Andrea Cimitan
Status: Merged
Approved by: Ted Gould
Approved revision: 261
Merged at revision: 261
Proposed branch: lp:~cimi/overlay-scrollbar/fix-net-restack-window-with-modal-dialogs
Merge into: lp:overlay-scrollbar
Diff against target: 12 lines (+1/-1)
1 file modified
os/os-scrollbar.c (+1/-1)
To merge this branch: bzr merge lp:~cimi/overlay-scrollbar/fix-net-restack-window-with-modal-dialogs
Reviewer Review Type Date Requested Status
Ted Gould (community) Approve
Review via email: mp+65362@code.launchpad.net

Description of the change

Sometimes the scrollbars were apeparing above a modal dialog. This branch should fix the issue

To post a comment you must log in.
Revision history for this message
Ted Gould (ted) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'os/os-scrollbar.c'
2--- os/os-scrollbar.c 2011-06-20 16:13:18 +0000
3+++ os/os-scrollbar.c 2011-06-21 15:27:15 +0000
4@@ -1205,7 +1205,7 @@
5 os_pager_set_active (priv->pager, TRUE, FALSE);
6
7 xid = GDK_WINDOW_XID (gtk_widget_get_window (widget));
8- xid_parent = GDK_WINDOW_XID (gtk_widget_get_window (GTK_WIDGET (scrollbar)));
9+ xid_parent = GDK_WINDOW_XID (gtk_widget_get_window (gtk_widget_get_toplevel (GTK_WIDGET (scrollbar))));
10 display = GDK_WINDOW_XDISPLAY (gtk_widget_get_window (GTK_WIDGET (scrollbar)));
11
12 changes.sibling = xid_parent;

Subscribers

People subscribed via source and target branches