diff options
Diffstat (limited to 'sway/tree/container.c')
-rw-r--r-- | sway/tree/container.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sway/tree/container.c b/sway/tree/container.c index c91b0361..50f284f4 100644 --- a/sway/tree/container.c +++ b/sway/tree/container.c | |||
@@ -871,7 +871,7 @@ void container_set_fullscreen(struct sway_container *container, bool enable) { | |||
871 | focus_ws = seat_get_focused_workspace(seat); | 871 | focus_ws = seat_get_focused_workspace(seat); |
872 | if (focus_ws) { | 872 | if (focus_ws) { |
873 | if (focus_ws == workspace) { | 873 | if (focus_ws == workspace) { |
874 | seat_set_focus(seat, &container->node); | 874 | seat_set_focus_container(seat, container); |
875 | } | 875 | } |
876 | } | 876 | } |
877 | } | 877 | } |
@@ -1159,8 +1159,8 @@ struct sway_container *container_split(struct sway_container *child, | |||
1159 | container_add_child(cont, child); | 1159 | container_add_child(cont, child); |
1160 | 1160 | ||
1161 | if (set_focus) { | 1161 | if (set_focus) { |
1162 | seat_set_focus(seat, &cont->node); | 1162 | seat_set_focus_container(seat, cont); |
1163 | seat_set_focus(seat, &child->node); | 1163 | seat_set_focus_container(seat, child); |
1164 | } | 1164 | } |
1165 | 1165 | ||
1166 | return cont; | 1166 | return cont; |