diff options
Diffstat (limited to 'sway/tree/arrange.c')
-rw-r--r-- | sway/tree/arrange.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sway/tree/arrange.c b/sway/tree/arrange.c index 373460a2..852d53bf 100644 --- a/sway/tree/arrange.c +++ b/sway/tree/arrange.c | |||
@@ -180,6 +180,10 @@ void arrange_workspace(struct sway_workspace *workspace) { | |||
180 | if (config->reloading) { | 180 | if (config->reloading) { |
181 | return; | 181 | return; |
182 | } | 182 | } |
183 | if (!workspace->output) { | ||
184 | // Happens when there are no outputs connected | ||
185 | return; | ||
186 | } | ||
183 | struct sway_output *output = workspace->output; | 187 | struct sway_output *output = workspace->output; |
184 | struct wlr_box *area = &output->usable_area; | 188 | struct wlr_box *area = &output->usable_area; |
185 | wlr_log(WLR_DEBUG, "Usable area for ws: %dx%d@%d,%d", | 189 | wlr_log(WLR_DEBUG, "Usable area for ws: %dx%d@%d,%d", |