Author: kelnos
Date: 2008-05-27 05:48:57 +0000 (Tue, 27 May 2008)
New Revision: 26986
Modified:
xfdesktop/trunk/modules/menu/desktop-menu.c
Log:
obey show menu icons setting again
Modified: xfdesktop/trunk/modules/menu/desktop-menu.c
===================================================================
--- xfdesktop/trunk/modules/menu/desktop-menu.c 2008-05-27 00:25:51 UTC (rev
26985)
+++ xfdesktop/trunk/modules/menu/desktop-menu.c 2008-05-27 05:48:57 UTC (rev
26986)
@@ -234,6 +234,7 @@
if(XFCE_IS_MENU(l->data)) {
xfce_submenu = l->data;
xfce_directory = xfce_menu_get_directory(xfce_submenu);
+ icon_name = NULL;
if(xfce_directory
&& (xfce_menu_directory_get_no_display(xfce_directory)
@@ -247,11 +248,10 @@
if(xfce_directory) {
name = xfce_menu_directory_get_name(xfce_directory);
- icon_name = xfce_menu_directory_get_icon(xfce_directory);
- } else {
+ if(desktop_menu->use_menu_icons)
+ icon_name = xfce_menu_directory_get_icon(xfce_directory);
+ } else
name = xfce_menu_get_name(xfce_submenu);
- icon_name = NULL;
- }
mi = gtk_image_menu_item_new_with_label(name);
if(icon_name) {
@@ -301,7 +301,9 @@
mi = xfce_app_menu_item_new_full(name,
xfce_menu_item_get_command(xfce_item),
-
xfce_menu_item_get_icon_name(xfce_item),
+ desktop_menu->use_menu_icons
+ ?
xfce_menu_item_get_icon_name(xfce_item)
+ : NULL,
xfce_menu_item_requires_terminal(xfce_item),
xfce_menu_item_supports_startup_notification(xfce_item));
gtk_widget_show(mi);
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits