diff --git a/src/core/main.vala b/src/core/main.vala index 9728c5f..a612e8c 100644 --- a/src/core/main.vala +++ b/src/core/main.vala @@ -1082,6 +1082,8 @@ public class SingularityApp : Singularity.ShellApplication, Singularity.Shell.Sh if (overview != null && overview.showing) { overview.toggle(); } + // The workspace chooser is full-screen; close the launcher popup first. + if (app_menu != null && app_menu.visible) app_menu.toggle(); if (!ensure_workspace_overview()) return; if (workspace_overviews_visible()) { close_workspace_overviews();