diff options
author | Drew DeVault <sir@cmpwn.com> | 2018-10-20 15:30:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-20 15:30:54 +0200 |
commit | 551e05ba90feb497723bbc214781ba58b60562a7 (patch) | |
tree | ab05e09c7ff6cef1475f230f37372b04c54c0ae0 /sway/input | |
parent | c75098e96fabad5539e0114346dba7e24cee6ffe (diff) | |
parent | b9b1b0e5662f8e3dbbfa9bb09dd4f69aac9c2db0 (diff) | |
download | sway-551e05ba90feb497723bbc214781ba58b60562a7.tar.xz |
Merge pull request #2888 from RyanDwyer/remove-raise-floating
Remove raise_floating directive
Diffstat (limited to 'sway/input')
-rw-r--r-- | sway/input/seat.c | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/sway/input/seat.c b/sway/input/seat.c index 330b7bbe..2e352b19 100644 --- a/sway/input/seat.c +++ b/sway/input/seat.c @@ -756,11 +756,6 @@ void seat_set_focus(struct sway_seat *seat, struct sway_node *node) { } } - // If we've focused a floating container, bring it to the front. - if (container && config->raise_floating) { - container_raise_floating(container); - } - if (new_output_last_ws) { workspace_consider_destroy(new_output_last_ws); } @@ -1010,10 +1005,7 @@ void seat_begin_down(struct sway_seat *seat, struct sway_container *con, seat->op_ref_con_ly = sy; seat->op_moved = false; - // In case the container was not raised by gaining focus, raise on click - if (!config->raise_floating) { - container_raise_floating(con); - } + container_raise_floating(con); } void seat_begin_move_floating(struct sway_seat *seat, @@ -1026,10 +1018,7 @@ void seat_begin_move_floating(struct sway_seat *seat, seat->op_container = con; seat->op_button = button; - // In case the container was not raised by gaining focus, raise on click - if (!config->raise_floating) { - container_raise_floating(con); - } + container_raise_floating(con); cursor_set_image(seat->cursor, "grab", NULL); } @@ -1064,11 +1053,8 @@ void seat_begin_resize_floating(struct sway_seat *seat, seat->op_ref_con_ly = con->y; seat->op_ref_width = con->width; seat->op_ref_height = con->height; - // - // In case the container was not raised by gaining focus, raise on click - if (!config->raise_floating) { - container_raise_floating(con); - } + + container_raise_floating(con); const char *image = edge == WLR_EDGE_NONE ? "se-resize" : wlr_xcursor_get_resize_name(edge); |