diff options
author | yetist <[email protected]> | 2018-04-27 15:20:40 +0800 |
---|---|---|
committer | raveit65 <[email protected]> | 2018-05-30 15:44:02 +0200 |
commit | 263157786e7881f1c98f0a6d839447d8f0c57dbd (patch) | |
tree | 968ce9df1f0f42f8fabb01efaf2dbb81b46a41c7 /mate-panel/panel-menu-button.c | |
parent | 10b2021f0a98f1575400aac2beffd8e3c47ecdd5 (diff) | |
download | mate-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.c | 8 |
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) |