hw->window = gtk_window_new (GTK_WINDOW_POPUP);
+#if GTK_CHECK_VERSION (2, 9, 0)
gtk_window_set_type_hint (GTK_WINDOW (hw->window),
GDK_WINDOW_TYPE_HINT_TOOLTIP);
+#endif
gtk_widget_set_app_paintable (hw->window, TRUE);
gtk_window_set_resizable (GTK_WINDOW (hw->window), FALSE);
g_value_init (&value, orientation_spec->value_type);
g_param_value_set_default (orientation_spec, &value);
+ gtk_window_set_type_hint (GTK_WINDOW (dialog),
+ GDK_WINDOW_TYPE_HINT_DIALOG);
+
dialog_set_orientation (dialog, &value);
g_value_unset (&value);