summaryrefslogtreecommitdiff
path: root/gtk/gtkwindow.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2006-01-05 19:15:45 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2006-01-05 19:15:45 +0000
commit905254f775e150e439198f4749c3194c3f39dfca (patch)
tree4c1e7652e2024ca545ef44637c6a4efe795509eb /gtk/gtkwindow.c
parentc781cbbee8d9441d742ac4172cc068784742f4c5 (diff)
downloadgtk+-905254f775e150e439198f4749c3194c3f39dfca.tar.gz
Only connect to the event if we have a frame, since the handler is only
2006-01-05 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwindow.c: Only connect to the event if we have a frame, since the handler is only relevant in that case.
Diffstat (limited to 'gtk/gtkwindow.c')
-rw-r--r--gtk/gtkwindow.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 520f03eb68..e605f08bb7 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -826,10 +826,6 @@ gtk_window_init (GtkWindow *window)
gtk_decorated_window_init (window);
- g_signal_connect (window,
- "event",
- G_CALLBACK (gtk_window_event),
- NULL);
}
static void
@@ -4261,6 +4257,11 @@ gtk_window_realize (GtkWidget *widget)
attributes_mask = GDK_WA_X | GDK_WA_Y;
parent_window = window->frame;
+
+ g_signal_connect (window,
+ "event",
+ G_CALLBACK (gtk_window_event),
+ NULL);
}
else
{
@@ -6033,7 +6034,7 @@ gtk_window_expose (GtkWidget *widget,
* frame_event you can receive all events targeted at the frame.
*
* This function is used by the linux-fb port to implement managed
- * windows, but it could concievably be used by X-programs that
+ * windows, but it could conceivably be used by X-programs that
* want to do their own window decorations.
*
**/