summaryrefslogtreecommitdiff
path: root/gtk/gtkwindow.c
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2011-03-02 16:06:09 -0500
committerCosimo Cecchi <cosimoc@gnome.org>2011-03-03 17:48:25 -0500
commit4a99e75ce7d94dab3bea16ee62ec24c033826aea (patch)
tree501ec4f7098f2fceef82f2a67ec3ed5f2dcd0c70 /gtk/gtkwindow.c
parentee43f55b5f416d787bf998bfeae116e9a0335e89 (diff)
downloadgtk+-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.c10
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;
}