diff --git a/plugins/applicationsmenu/applicationsmenu-dialog.glade b/plugins/applicationsmenu/applicationsmenu-dialog.glade index fdb7704..8538eb2 100644 --- a/plugins/applicationsmenu/applicationsmenu-dialog.glade +++ b/plugins/applicationsmenu/applicationsmenu-dialog.glade @@ -67,6 +67,7 @@ _Show button title + True True True False diff --git a/plugins/applicationsmenu/applicationsmenu.c b/plugins/applicationsmenu/applicationsmenu.c index 70f53b5..d125d9e 100644 --- a/plugins/applicationsmenu/applicationsmenu.c +++ b/plugins/applicationsmenu/applicationsmenu.c @@ -163,7 +163,7 @@ applications_menu_plugin_class_init (ApplicationsMenuPluginClass *klass) PROP_SHOW_BUTTON_TITLE, g_param_spec_boolean ("show-button-title", NULL, NULL, - TRUE, + FALSE, EXO_PARAM_READWRITE)); g_object_class_install_property (gobject_class, @@ -221,10 +221,12 @@ applications_menu_plugin_init (ApplicationsMenuPlugin *plugin) gtk_box_pack_start (GTK_BOX (plugin->box), plugin->icon, FALSE, FALSE, 0); gtk_widget_show (plugin->icon); + plugin->label = gtk_label_new (DEFAULT_TITLE); gtk_box_pack_start (GTK_BOX (plugin->box), plugin->label, FALSE, FALSE, 0); - gtk_widget_show (plugin->label); + if (plugin->show_button_title) + gtk_widget_show (plugin->label); /* prepare the menu */ plugin->menu = garcon_gtk_menu_new (NULL); g_signal_connect (G_OBJECT (plugin->menu), "selection-done",