sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit 0bd41a0daecfb2da34ea52f6a46b9fc0d162a47a
parent 8cc26130a66f533a5cbb8e4833a536dd8798f833
Author: Ryan Dwyer <ryandwyer1@gmail.com>
Date:   Wed,  4 Jul 2018 15:38:08 +1000

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.

Diffstat:
Msway/input/seat.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sway/input/seat.c b/sway/input/seat.c @@ -663,7 +663,7 @@ void seat_set_focus_warp(struct sway_seat *seat, } seat_send_focus(container, seat); - container_damage_whole(container); + container_damage_whole(container->parent); } // clean up unfocused empty workspace on new output