diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2011-03-02 16:06:09 -0500 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2011-03-03 17:48:25 -0500 |
commit | 4a99e75ce7d94dab3bea16ee62ec24c033826aea (patch) | |
tree | 501ec4f7098f2fceef82f2a67ec3ed5f2dcd0c70 /gtk/gtkwindow.c | |
parent | ee43f55b5f416d787bf998bfeae116e9a0335e89 (diff) | |
download | gtk+-4a99e75ce7d94dab3bea16ee62ec24c033826aea.tar.gz |
window: don't confuse priv->type_hint with priv->gdk_type_hint
This broke, among the others, menu rendering.
Diffstat (limited to 'gtk/gtkwindow.c')
-rw-r--r-- | gtk/gtkwindow.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index c996362aa7..31590a8057 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -2648,12 +2648,12 @@ gtk_window_set_type_hint (GtkWindow *window, priv = window->priv; if (hint < GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU) - priv->gdk_type_hint = hint; + priv->type_hint = hint; else - priv->gdk_type_hint = GDK_WINDOW_TYPE_HINT_NORMAL; + priv->type_hint = GDK_WINDOW_TYPE_HINT_NORMAL; priv->reset_type_hint = TRUE; - priv->type_hint = hint; + priv->gdk_type_hint = hint; } /** @@ -2669,7 +2669,7 @@ gtk_window_get_type_hint (GtkWindow *window) { g_return_val_if_fail (GTK_IS_WINDOW (window), GDK_WINDOW_TYPE_HINT_NORMAL); - return window->priv->type_hint; + return window->priv->gdk_type_hint; } /** @@ -4705,7 +4705,7 @@ gtk_window_map (GtkWidget *widget) * Some applications use X directly to change the properties; * in that case, we shouldn't overwrite what they did. */ - gdk_window_set_type_hint (gdk_window, priv->type_hint); + gdk_window_set_type_hint (gdk_window, priv->gdk_type_hint); priv->reset_type_hint = FALSE; } |