From 812f489f4143421895866766b7f0d79fb0a71d54 Mon Sep 17 00:00:00 2001 From: ZenWalker Date: Tue, 6 Jun 2017 01:33:25 +0200 Subject: Fix: menubar/menu-button can't launch mozo Fixes #586 --- mate-panel/panel-menu-bar.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'mate-panel/panel-menu-bar.c') diff --git a/mate-panel/panel-menu-bar.c b/mate-panel/panel-menu-bar.c index fc131656..eefd2ec9 100644 --- a/mate-panel/panel-menu-bar.c +++ b/mate-panel/panel-menu-bar.c @@ -404,15 +404,10 @@ void panel_menu_bar_invoke_menu(PanelMenuBar* menubar, const char* callback_name } else if (!strcmp(callback_name, "edit")) { - GError* error = NULL; - - panel_launch_desktop_file_with_fallback("menulibre.desktop", "menulibre", screen, &error); - - if (error) - { - g_error_free(error); + if (panel_is_program_in_path("menulibre")) + panel_launch_desktop_file_with_fallback("menulibre.desktop", "menulibre", screen, NULL); + else panel_launch_desktop_file_with_fallback("mozo.desktop", "mozo", screen, NULL); - } } } -- cgit v1.2.1