summaryrefslogtreecommitdiffstats
path: root/sway/desktop/xdg_shell_v6.c
diff options
context:
space:
mode:
Diffstat (limited to 'sway/desktop/xdg_shell_v6.c')
-rw-r--r--sway/desktop/xdg_shell_v6.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/sway/desktop/xdg_shell_v6.c b/sway/desktop/xdg_shell_v6.c
index ac42cfed..ff950c70 100644
--- a/sway/desktop/xdg_shell_v6.c
+++ b/sway/desktop/xdg_shell_v6.c
@@ -396,17 +396,6 @@ static void handle_map(struct wl_listener *listener, void *data) {
396 WLR_SERVER_DECORATION_MANAGER_MODE_CLIENT; 396 WLR_SERVER_DECORATION_MANAGER_MODE_CLIENT;
397 view_update_csd_from_client(view, csd); 397 view_update_csd_from_client(view, csd);
398 398
399 if (config->popup_during_fullscreen == POPUP_LEAVE &&
400 view->container->workspace &&
401 view->container->workspace->fullscreen &&
402 view->container->workspace->fullscreen->view &&
403 xdg_surface->toplevel->parent) {
404 struct sway_container *fs = view->container->workspace->fullscreen;
405 if (is_transient_for(view, fs->view)) {
406 container_set_fullscreen(fs, false);
407 }
408 }
409
410 if (xdg_surface->toplevel->client_pending.fullscreen) { 399 if (xdg_surface->toplevel->client_pending.fullscreen) {
411 container_set_fullscreen(view->container, true); 400 container_set_fullscreen(view->container, true);
412 arrange_workspace(view->container->workspace); 401 arrange_workspace(view->container->workspace);