From e52cb3c213bfa1e564cd470af35000cbc5839923 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Fri, 11 Sep 2009 18:49:08 -0400 Subject: [PATCH] [ShellAppMonitor] Handle Iceweasel tripping Firefox window title detection We have compatibility code which detects from the window title what an application is. However, the code didn't handle the case where we discovered by title, but didn't have the expected .desktop file installed. --- src/shell-app-monitor.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/shell-app-monitor.c b/src/shell-app-monitor.c index fc063ce18..77c28f703 100644 --- a/src/shell-app-monitor.c +++ b/src/shell-app-monitor.c @@ -437,9 +437,10 @@ get_app_for_window_direct (MetaWindow *window) if (id != NULL) result = shell_app_system_load_from_desktop_file (appsys, id, NULL); - else - result = create_transient_app_for_window (window); } + if (result == NULL) + result = create_transient_app_for_window (window); + return result; }