diff options
Diffstat (limited to 'sway/desktop/xwayland.c')
-rw-r--r-- | sway/desktop/xwayland.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sway/desktop/xwayland.c b/sway/desktop/xwayland.c index 2f11b5fc..483398e9 100644 --- a/sway/desktop/xwayland.c +++ b/sway/desktop/xwayland.c | |||
@@ -594,7 +594,8 @@ static void handle_request_move(struct wl_listener *listener, void *data) { | |||
594 | if (!xsurface->mapped) { | 594 | if (!xsurface->mapped) { |
595 | return; | 595 | return; |
596 | } | 596 | } |
597 | if (!container_is_floating(view->container)) { | 597 | if (!container_is_floating(view->container) || |
598 | view->container->pending.fullscreen_mode) { | ||
598 | return; | 599 | return; |
599 | } | 600 | } |
600 | struct sway_seat *seat = input_manager_current_seat(); | 601 | struct sway_seat *seat = input_manager_current_seat(); |