diff audacious/about.c @ 1754:bb03a9e6180e trunk

[svn] - use proper X11 hinting here to ensure that the about window isn't decorated on broken WMs (e.g. quartz-wm)
author nenolod
date Fri, 22 Sep 2006 02:57:25 -0700
parents 6e477dd65024
children 4ab001eeef36
line wrap: on
line diff
--- a/audacious/about.c	Thu Sep 21 13:24:48 2006 -0700
+++ b/audacious/about.c	Fri Sep 22 02:57:25 2006 -0700
@@ -98,16 +98,11 @@
 
     if (about_window != NULL)
     {
-        gtk_window_set_keep_above(GTK_WINDOW(about_window), TRUE);
         gtk_window_present(GTK_WINDOW(about_window));
         return;
     }
 
-    about_window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
-    gtk_window_set_type_hint(GTK_WINDOW(about_window),
-                             GDK_WINDOW_TYPE_HINT_DIALOG);
-
-    gtk_window_set_keep_above(GTK_WINDOW(about_window), TRUE);
+    about_window = gtk_window_new(GTK_WINDOW_POPUP);
 
     g_signal_connect(about_window, "destroy",
                      G_CALLBACK(gtk_widget_destroyed), &about_window);