From a177df09bff049385137caa485960d274aa2fbf1 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Mon, 4 Aug 2014 13:43:25 -0400 Subject: [PATCH] window: Don't use the frame's geometry when fullscreen When fullscreen, we don't actually update the frame's geometry, so we can't query it for there. --- clients/window.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clients/window.c b/clients/window.c index 1700cf9e2..85e5de828 100644 --- a/clients/window.c +++ b/clients/window.c @@ -3790,7 +3790,7 @@ widget_schedule_resize(struct widget *widget, int32_t width, int32_t height) static int window_get_shadow_margin(struct window *window) { - if (window->frame) + if (window->frame && !window->fullscreen) return frame_get_shadow_margin(window->frame->frame); else return 0; @@ -3896,7 +3896,7 @@ window_sync_parent(struct window *window) static void window_get_geometry(struct window *window, struct rectangle *geometry) { - if (window->frame) + if (window->frame && !window->fullscreen) frame_input_rect(window->frame->frame, &geometry->x, &geometry->y,