From 05bef4c18a3e82376a46a4a28d978389c4c0fd0f Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Fri, 5 Mar 2021 20:03:49 +0200 Subject: [PATCH] desktop-shell: Remove no-op de-activation of the xdg top-level surface The shsurf is calloc'ed so the surface count is always 0. Not only that but the surface is not set as active by default, so there's no need to de-activate it. Signed-off-by: Marius Vlad --- desktop-shell/shell.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/desktop-shell/shell.c b/desktop-shell/shell.c index 43f45e366..89b6c2374 100644 --- a/desktop-shell/shell.c +++ b/desktop-shell/shell.c @@ -2450,8 +2450,6 @@ desktop_surface_added(struct weston_desktop_surface *desktop_surface, wl_list_init(&shsurf->children_link); weston_desktop_surface_set_user_data(desktop_surface, shsurf); - weston_desktop_surface_set_activated(desktop_surface, - shsurf->focus_count > 0); } static void