]> git.0d.be Git - empathy.git/commitdiff
dialpad-widget: ensure able to show with gtk_widget_show()
authorDanielle Madeley <danielle.madeley@collabora.co.uk>
Fri, 4 Nov 2011 06:12:21 +0000 (17:12 +1100)
committerDanielle Madeley <danielle.madeley@collabora.co.uk>
Fri, 4 Nov 2011 06:12:21 +0000 (17:12 +1100)
The child widgets of the dialpad-widget weren't being shown, so the widget
required a gtk_widget_show_all() to show up. Unexpected :(

libempathy-gtk/empathy-dialpad-widget.c

index 9baaa4a8605e7132a775a59f6b1257a0be7ebade..0790123edf653a262795cc67d0261bb98b1c209f 100644 (file)
@@ -179,6 +179,10 @@ empathy_dialpad_widget_init (EmpathyDialpadWidget *self)
     }
 
   gtk_box_pack_start (GTK_BOX (self), grid, FALSE, FALSE, 3);
+
+  /* show everything but the packing box */
+  gtk_widget_show_all (GTK_WIDGET (self));
+  gtk_widget_hide (GTK_WIDGET (self));
 }
 
 GtkWidget *