summaryrefslogtreecommitdiff
path: root/mate-panel/panel-menu-button.c
diff options
context:
space:
mode:
authoryetist <[email protected]>2018-04-27 15:20:40 +0800
committerraveit65 <[email protected]>2018-05-30 15:44:02 +0200
commit263157786e7881f1c98f0a6d839447d8f0c57dbd (patch)
tree968ce9df1f0f42f8fabb01efaf2dbb81b46a41c7 /mate-panel/panel-menu-button.c
parent10b2021f0a98f1575400aac2beffd8e3c47ecdd5 (diff)
downloadmate-panel-263157786e7881f1c98f0a6d839447d8f0c57dbd.tar.bz2
mate-panel-263157786e7881f1c98f0a6d839447d8f0c57dbd.tar.xz
Support new mate-menus api
Diffstat (limited to 'mate-panel/panel-menu-button.c')
-rw-r--r--mate-panel/panel-menu-button.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/mate-panel/panel-menu-button.c b/mate-panel/panel-menu-button.c
index b111edff..9f57d139 100644
--- a/mate-panel/panel-menu-button.c
+++ b/mate-panel/panel-menu-button.c
@@ -716,8 +716,12 @@ panel_menu_button_get_icon (PanelMenuButton *button)
}
}
- if (directory)
- retval = g_strdup (matemenu_tree_directory_get_icon (directory));
+ if (directory) {
+ GIcon *gicon;
+ gicon = matemenu_tree_directory_get_icon (directory);
+ if (gicon != NULL)
+ retval = g_icon_to_string(gicon);
+ }
}
if (!retval)