pidgin/pidginapplication.c

changeset 41307
685bab46fad2
parent 41306
8befd71928c2
child 41310
53e4815ef254
equal deleted inserted replaced
41306:8befd71928c2 41307:685bab46fad2
215 215
216 static void 216 static void
217 pidgin_application_about(GSimpleAction *simple, GVariant *parameter, 217 pidgin_application_about(GSimpleAction *simple, GVariant *parameter,
218 gpointer data) 218 gpointer data)
219 { 219 {
220 GtkWidget *about = pidgin_about_dialog_new(); 220 static GtkWidget *about = NULL;
221 221
222 /* fix me? */ 222 if(!GTK_IS_WIDGET(about)) {
223 #if 0 223 about = pidgin_about_dialog_new();
224 gtk_window_set_transient_for(GTK_WINDOW(about), GTK_WINDOW(window)); 224 g_object_add_weak_pointer(G_OBJECT(about), (gpointer)&about);
225 #endif 225 }
226 226
227 gtk_widget_show_all(about); 227 gtk_widget_show_all(about);
228 } 228 }
229 229
230 static void 230 static void

mercurial