Merge pull request #3399 from RedSoxFan/fix-output-destruction-segfaults

Fix segfaults on output destruction
This commit is contained in:
emersion 2019-01-10 09:20:07 +01:00 committed by GitHub
commit 9abac85888
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View file

@ -85,6 +85,10 @@ static struct sway_node *node_at_coords(
return NULL;
}
struct sway_output *output = wlr_output->data;
if (!output) {
// output is being destroyed
return NULL;
}
double ox = lx, oy = ly;
wlr_output_layout_output_coords(root->output_layout, wlr_output, &ox, &oy);