From 93200769624f1c007ba13892bb7c2bf9bab2ee9e Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 6 Apr 2006 02:48:40 +0000 Subject: [PATCH] Lower the window, to prevent late-constructed text windows from covering 2006-04-05 Matthias Clasen * gtk/gtktextview.c (text_window_realize): Lower the window, to prevent late-constructed text windows from covering child widgets. (#336796, Yevgen Muntyan) --- ChangeLog | 4 ++++ ChangeLog.pre-2-10 | 4 ++++ gtk/gtktextview.c | 1 + 3 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index 816dc746c7..55f6055e60 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2006-04-05 Matthias Clasen + * gtk/gtktextview.c (text_window_realize): Lower the window, to + prevent late-constructed text windows from covering child + widgets. (#336796, Yevgen Muntyan) + * gtk/gtkmain.c (gtk_grab_add, gtk_grab_remove, gtk_grab_notify) (gtk_grab_notify_foreach): Rework the code which emits ::grab-notify signals to ensure that we emit enough signals. Also optimize the diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 816dc746c7..55f6055e60 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,9 @@ 2006-04-05 Matthias Clasen + * gtk/gtktextview.c (text_window_realize): Lower the window, to + prevent late-constructed text windows from covering child + widgets. (#336796, Yevgen Muntyan) + * gtk/gtkmain.c (gtk_grab_add, gtk_grab_remove, gtk_grab_notify) (gtk_grab_notify_foreach): Rework the code which emits ::grab-notify signals to ensure that we emit enough signals. Also optimize the diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c index 35a3ff7b87..43a2ec5df2 100644 --- a/gtk/gtktextview.c +++ b/gtk/gtktextview.c @@ -7413,6 +7413,7 @@ text_window_realize (GtkTextWindow *win, gdk_window_show (win->window); gdk_window_set_user_data (win->window, win->widget); + gdk_window_lower (win->window); attributes.x = 0; attributes.y = 0;