Check that inhibitor scene tree is not null
This commit is contained in:
parent
df34fdd483
commit
9c155eefdc
2
dwl.c
2
dwl.c
|
@ -598,7 +598,7 @@ checkidleinhibitor(struct wlr_surface *exclude)
|
||||||
wl_list_for_each(inhibitor, &idle_inhibit_mgr->inhibitors, link) {
|
wl_list_for_each(inhibitor, &idle_inhibit_mgr->inhibitors, link) {
|
||||||
struct wlr_scene_tree *tree = inhibitor->surface->data;
|
struct wlr_scene_tree *tree = inhibitor->surface->data;
|
||||||
if (bypass_surface_visibility || (exclude != inhibitor->surface
|
if (bypass_surface_visibility || (exclude != inhibitor->surface
|
||||||
&& tree->node.enabled)) {
|
&& tree && tree->node.enabled)) {
|
||||||
inhibited = 1;
|
inhibited = 1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue