]> git.mdlowis.com Git - proto/labwc.git/commitdiff
view: do not crash on missing output
authorJohan Malm <jgm323@gmail.com>
Tue, 26 Apr 2022 20:55:04 +0000 (21:55 +0100)
committerJohan Malm <jgm323@gmail.com>
Tue, 26 Apr 2022 20:55:04 +0000 (21:55 +0100)
We should survive all outputs being disabled

src/view.c

index 22e03531198cbbc509a99da5e44398c75d87d2c4..2d2977c84047671b3bd19b545678998cbd7f92c9 100644 (file)
@@ -141,7 +141,9 @@ static bool
 view_compute_centered_position(struct view *view, int w, int h, int *x, int *y)
 {
        struct output *output = view_output(view);
-       assert(output);
+       if (!output) {
+               return false;
+       }
        struct wlr_output *wlr_output = output->wlr_output;
        if (!wlr_output) {
                return false;