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);
container_damage_whole(container);
container_damage_whole(container->parent);
}
// clean up unfocused empty workspace on new output

Loading…
Cancel
Save