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.
master
Ryan Dwyer 6 years ago
parent 8cc26130a6
commit 0bd41a0dae

@ -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

Loading…
Cancel
Save