aboutsummaryrefslogtreecommitdiffstats
path: root/src/window_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/window_manager.cpp')
-rw-r--r--src/window_manager.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/window_manager.cpp b/src/window_manager.cpp
index 41fc5c8..e4083d5 100644
--- a/src/window_manager.cpp
+++ b/src/window_manager.cpp
@@ -821,6 +821,8 @@ void WindowManager::surface_properties(unsigned surface_id, unsigned pid)
void WindowManager::removeClient(const string &appid)
{
HMI_DEBUG("Remove clinet %s from list", appid.c_str());
+ auto client = g_app_list.lookUpClient(appid);
+ this->lc->terminateApp(client);
g_app_list.removeClient(appid);
}