Remove extra gtk_widget_show() calls.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Sat, 22 Nov 2014 02:28:58 +0000 (04:28 +0200)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Sat, 22 Nov 2014 02:28:58 +0000 (04:28 +0200)
plugins/launchtaskbar.c
plugins/menu.c
src/misc.h

index 05d0aaf..1686483 100644 (file)
@@ -386,7 +386,6 @@ static void launchbutton_build_bootstrap(LaunchTaskBarPlugin *lb)
 
         /* Add the bootstrap button to the icon grid.  By policy it is empty at this point. */
         gtk_container_add(GTK_CONTAINER(lb->lb_icon_grid), lb->bootstrap_button->widget);
-        gtk_widget_show_all(lb->bootstrap_button->widget);
         plugin_widget_set_background(lb->bootstrap_button->widget, lb->panel);
     }
     else
@@ -508,7 +507,6 @@ static LaunchButton *launchbutton_for_file_info(LaunchTaskBarPlugin * lb, FmFile
     lb->buttons = g_slist_append(lb->buttons, btn);
 
     /* Show the widget and return. */
-    gtk_widget_show(button);
     plugin_widget_set_background(button, lb->panel);
     return btn;
 }
index 0f37332..2e3bd4a 100644 (file)
@@ -721,7 +721,6 @@ make_button(menup *m, const gchar *fname, const gchar *name, GdkColor* tint, Gtk
         m->img = lxpanel_button_new_for_icon(m->panel, fname, tint, NULL);
     }
 
-    gtk_widget_show(m->img);
     gtk_container_add(GTK_CONTAINER(m->box), m->img);
 
     m->ds = fm_dnd_src_new(NULL);
index e135d86..8a7e143 100644 (file)
@@ -152,7 +152,8 @@ guint32 gcolor2rgb24(GdkColor *color);
  *
  * Creates new #GtkEventBox button which will follow theme and icon size
  * changes on @panel. If icon name is not found in theme then fallback
- * name "application-x-executable" will be used.
+ * name "application-x-executable" will be used. Button is flagged to be
+ * displayed.
  *
  * Returns: (transfer full): a new #GtkEventBox widget.
  */