Commit a11c6231 authored by Marius Vlad's avatar Marius Vlad

desktop-shell: Avoid retrieving output's width/height if none present

As in some circumstances there could be no output connected, avoid
retrieving the width/height of the output if none was found/connected.

Fixes: #384
Signed-off-by: Marius Vlad's avatarMarius Vlad <marius.vlad@collabora.com>
parent 61abf35e
Pipeline #125550 passed with stages
in 1 minute and 51 seconds
......@@ -2697,8 +2697,10 @@ set_fullscreen(struct shell_surface *shsurf, bool fullscreen,
shell_surface_set_output(shsurf, output);
shsurf->fullscreen_output = shsurf->output;
width = shsurf->output->width;
height = shsurf->output->height;
if (shsurf->output) {
width = shsurf->output->width;
height = shsurf->output->height;
}
} else if (weston_desktop_surface_get_maximized(desktop_surface)) {
get_maximized_size(shsurf, &width, &height);
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment