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.
dev
Jasper St. Pierre 11 years ago committed by Jason Ekstrand
parent d8c6aeb8a5
commit a177df09bf
  1. 4
      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,

Loading…
Cancel
Save