aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Baltazár Radics <baltazar.radics@gmail.com>2022-08-02 18:32:22 +0200
committerLibravatar Simon Ser <contact@emersion.fr>2022-11-11 18:57:29 +0100
commit5c239eaac59f327294aceac739c6fa035456ed14 (patch)
treed1eeba2439e88285d870bc78e482c253ed566e66
parentlock: fix crash on output destroy (diff)
downloadsway-5c239eaac59f327294aceac739c6fa035456ed14.tar.gz
sway-5c239eaac59f327294aceac739c6fa035456ed14.tar.zst
sway-5c239eaac59f327294aceac739c6fa035456ed14.zip
container_get_siblings: handle NULL workspace
-rw-r--r--sway/tree/container.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sway/tree/container.c b/sway/tree/container.c
index 718dd0e0..b86a9925 100644
--- a/sway/tree/container.c
+++ b/sway/tree/container.c
@@ -1410,6 +1410,9 @@ list_t *container_get_siblings(struct sway_container *container) {
1410 if (container_is_scratchpad_hidden(container)) { 1410 if (container_is_scratchpad_hidden(container)) {
1411 return NULL; 1411 return NULL;
1412 } 1412 }
1413 if (!container->pending.workspace) {
1414 return NULL;
1415 }
1413 if (list_find(container->pending.workspace->tiling, container) != -1) { 1416 if (list_find(container->pending.workspace->tiling, container) != -1) {
1414 return container->pending.workspace->tiling; 1417 return container->pending.workspace->tiling;
1415 } 1418 }