diff options
author | Ronan Pigott <ronan@rjp.ie> | 2024-02-28 17:51:03 -0700 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2024-03-01 10:13:41 +0100 |
commit | 5e18ed3cf03eee9e83909fede46dd98dff652647 (patch) | |
tree | 4c39f4c0883e5c8a064b1b05cbb2d9b520047153 | |
parent | 2058209a130f5051b59d8ebb24196409695deaaf (diff) |
My code archaeology isn't good enough to determine what this is here
for, but it isn't correct. We should be able to move containers in a
direction without focusing them. AFAICT i3 doesn't do this, so we
shouldn't either.
This fixes ipc commands like move <dir> with criteria that apply to
containers which are not the current focus.
-rw-r--r-- | sway/commands/move.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/sway/commands/move.c b/sway/commands/move.c index bcbdaa2dd..8addf26ec 100644 --- a/sway/commands/move.c +++ b/sway/commands/move.c @@ -769,15 +769,6 @@ static struct cmd_results *cmd_move_in_direction( ipc_event_window(container, "move"); } - // Hack to re-focus container - seat_set_raw_focus(config->handler_context.seat, &new_ws->node); - seat_set_focus_container(config->handler_context.seat, container); - - if (old_ws != new_ws) { - ipc_event_workspace(old_ws, new_ws, "focus"); - workspace_detect_urgent(old_ws); - workspace_detect_urgent(new_ws); - } container_end_mouse_operation(container); return cmd_results_new(CMD_SUCCESS, NULL); |