Author: zoltan
Date: 2007-09-19 12:08:50 -0400 (Wed, 19 Sep 2007)
New Revision: 86017

Modified:
   trunk/moon/plugin/ChangeLog
   trunk/moon/plugin/plugin.cpp
Log:
2007-09-19  Zoltan Varga  <[EMAIL PROTECTED]>

        * plugin.cpp (plugin_menu_about): Make the close button work on some 
gtk versions.


Modified: trunk/moon/plugin/ChangeLog
===================================================================
--- trunk/moon/plugin/ChangeLog 2007-09-19 15:34:33 UTC (rev 86016)
+++ trunk/moon/plugin/ChangeLog 2007-09-19 16:08:50 UTC (rev 86017)
@@ -1,3 +1,7 @@
+2007-09-19  Zoltan Varga  <[EMAIL PROTECTED]>
+
+       * plugin.cpp (plugin_menu_about): Make the close button work on some 
gtk versions.
+
 2007-09-19  Rolf Bjarne Kvinge <[EMAIL PROTECTED]> 
 
        * plugin.cpp: Remove a printf.

Modified: trunk/moon/plugin/plugin.cpp
===================================================================
--- trunk/moon/plugin/plugin.cpp        2007-09-19 15:34:33 UTC (rev 86016)
+++ trunk/moon/plugin/plugin.cpp        2007-09-19 16:08:50 UTC (rev 86017)
@@ -47,6 +47,12 @@
 
        gtk_about_dialog_set_authors (about, moonlight_authors);
 
+       /* Newer gtk+ versions require this for the close button to work */
+       g_signal_connect_swapped (about,
+                                                         "response", 
+                                                         G_CALLBACK 
(gtk_widget_destroy),
+                                                         about);
+
        gtk_dialog_run (GTK_DIALOG (about));
 }
 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to