diff src/cdaudio-ng/cdaudio-ng.c @ 2192:e5401b6c4665

the same thing in many plugins
author Eugene Zagidullin <e.asphyx@gmail.com>
date Wed, 28 Nov 2007 03:51:34 +0300
parents 04421592e6a3
children dc92a550179e
line wrap: on
line diff
--- a/src/cdaudio-ng/cdaudio-ng.c	Wed Nov 28 02:50:15 2007 +0300
+++ b/src/cdaudio-ng/cdaudio-ng.c	Wed Nov 28 03:51:34 2007 +0300
@@ -206,17 +206,17 @@
 	static GtkWidget* about_window = NULL;
 
 	if (about_window) {
-		gdk_window_raise(about_window->window);
-	}
-	about_window = audacious_info_dialog(_("About CD Audio Plugin NG"),
-	_("Copyright (c) 2007, by Calin Crisan <ccrisan@gmail.com> and The Audacious Team.\n\n"
-	"Many thanks to libcdio developers <http://www.gnu.org/software/libcdio/>\n"
-	"\tand to libcddb developers <http://libcddb.sourceforge.net/>.\n\n"
-	"Also thank you Tony Vroon for mentoring & guiding me.\n\n"
-	"This was a Google Summer of Code 2007 project."), _("OK"), FALSE, NULL, NULL);
+            gtk_window_present(GTK_WINDOW(about_window));
+	} else {
+            about_window = audacious_info_dialog(_("About CD Audio Plugin NG"),
+	    _("Copyright (c) 2007, by Calin Crisan <ccrisan@gmail.com> and The Audacious Team.\n\n"
+	    "Many thanks to libcdio developers <http://www.gnu.org/software/libcdio/>\n"
+	    "\tand to libcddb developers <http://libcddb.sourceforge.net/>.\n\n"
+	    "Also thank you Tony Vroon for mentoring & guiding me.\n\n"
+	    "This was a Google Summer of Code 2007 project."), _("OK"), FALSE, NULL, NULL);
 
-	g_signal_connect(G_OBJECT(about_window), "destroy",
-		G_CALLBACK(gtk_widget_destroyed), &about_window);
+	    g_signal_connect(G_OBJECT(about_window), "destroy",	G_CALLBACK(gtk_widget_destroyed), &about_window);
+        }
 }
 
 static void cdaudio_configure()