swayfx/sway/desktop
Brian Ashworth b7f0656fab layer-shell: unfocus output-less layer on unmap
If a layer is focused by any seat, it needs to be unfocused on unmap. If
the unmap was due to an output being disabled, there would not be a
sway_output and unmap would do an early return. This results in a
use-after-free if the layer was focused by any seat prior to being
unmapped. This change just moves the refocusing code above the early
returns.
2019-12-10 21:09:48 -05:00
..
desktop.c Stop using wlr_output->{lx,ly} 2019-03-11 12:43:01 -04:00
idle_inhibit_v1.c idle_inhibit: fix crash during view destruction 2019-04-03 19:46:08 +03:00
layer_shell.c layer-shell: unfocus output-less layer on unmap 2019-12-10 21:09:48 -05:00
output.c output: Restore previous max_render_time behavior 2019-12-01 12:44:07 +01:00
render.c add scale_filter output config option 2019-11-29 18:13:37 +01:00
surface.c view: add max_render_time 2019-11-17 20:18:42 +01:00
transaction.c Fix uninitialized read for wlr_surface_send_frame 2019-04-21 14:06:15 +03:00
xdg_shell.c Remove all wayland-server.h includes 2019-07-27 17:16:56 -04:00
xwayland.c xwayland: get_constraints using size hints 2019-11-16 10:18:26 +01:00