summaryrefslogtreecommitdiff
path: root/gtk/gtkwindow.c
diff options
context:
space:
mode:
authorCody Russell <bratsche@src.gnome.org>2007-04-25 23:44:54 +0000
committerCody Russell <bratsche@src.gnome.org>2007-04-25 23:44:54 +0000
commit273c94e1942566cdc2b2bd9a3e031a74f5b71b52 (patch)
treebcc14639973cd60c1857442ad69d73c19e5d314f /gtk/gtkwindow.c
parentaeaa1ab01d71e705595fde91298b702d7f43988b (diff)
downloadgdk-pixbuf-273c94e1942566cdc2b2bd9a3e031a74f5b71b52.tar.gz
Win32 drop shadow goodness
svn path=/trunk/; revision=17643
Diffstat (limited to 'gtk/gtkwindow.c')
-rw-r--r--gtk/gtkwindow.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index b780c61c7..0b47429f1 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -4441,8 +4441,9 @@ gtk_window_realize (GtkWidget *widget)
GDK_LEAVE_NOTIFY_MASK |
GDK_FOCUS_CHANGE_MASK |
GDK_STRUCTURE_MASK);
+ attributes.type_hint = priv->type_hint;
- attributes_mask |= GDK_WA_VISUAL | GDK_WA_COLORMAP;
+ attributes_mask |= GDK_WA_VISUAL | GDK_WA_COLORMAP | GDK_WA_TYPE_HINT;
attributes_mask |= (window->title ? GDK_WA_TITLE : 0);
attributes_mask |= (window->wmclass_name ? GDK_WA_WMCLASS : 0);
@@ -4474,8 +4475,6 @@ gtk_window_realize (GtkWidget *widget)
if (!priv->deletable)
gdk_window_set_functions (widget->window, GDK_FUNC_ALL | GDK_FUNC_CLOSE);
- gdk_window_set_type_hint (widget->window, priv->type_hint);
-
if (gtk_window_get_skip_pager_hint (window))
gdk_window_set_skip_pager_hint (widget->window, TRUE);