swayfx/sway/desktop
Brian Ashworth 0ad905f23c idle_inhibit: fix crash during view destruction
This fixes a crash for application set idle inhibitors when their
associated view is being destroyed. There is a call to
`view_is_visible` to determine is the view is visible and it assumes
that the view has an container, but it is possible for the container
to already have been destroyed at this point. There is a NULL check for
the view in `check_active` and this re-adds the NULL check for the
container that I accidentally dropped when refactoring during the
inhibit_idle command PR
2019-04-03 19:46:08 +03: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 Handle seat_get_focused_workspace returning NULL 2019-03-12 19:14:04 +01:00
output.c Fix output config retrieval for new outputs 2019-03-16 10:40:46 -06:00
render.c Remove debug tree 2019-03-18 11:29:19 -04:00
transaction.c Implement inhibit_idle command 2019-03-24 19:26:12 -06:00
xdg_shell.c Introduce default seatop 2019-03-17 10:02:04 -06:00
xdg_shell_v6.c Introduce default seatop 2019-03-17 10:02:04 -06:00
xwayland.c Fix xwayland configure request scratchpad crash 2019-03-31 09:32:23 +03:00