1
0
Fork 0
mirror of https://github.com/NickHu/sway synced 2025-01-30 08:34:14 +01:00

Fix focus related damage

When you have an unfocused container (so one view is focused_inactive),
and you focus any other view in that container, the view with
focused_inactive was not damaged. This is because we damaged the
previous focus and new focus, but needed to damage the parent of the new
focus.
This commit is contained in:
Ryan Dwyer 2018-07-04 15:38:08 +10:00
parent 8cc26130a6
commit 0bd41a0dae

View file

@ -663,7 +663,7 @@ void seat_set_focus_warp(struct sway_seat *seat,
} }
seat_send_focus(container, seat); seat_send_focus(container, seat);
container_damage_whole(container); container_damage_whole(container->parent);
} }
// clean up unfocused empty workspace on new output // clean up unfocused empty workspace on new output