summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/window.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/core/window.c b/src/core/window.c
index 004ac893..5c258dbf 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -4645,14 +4645,17 @@ update_net_frame_extents (MetaWindow *window)
if (window->frame)
{
+ MetaFrameBorders borders;
+
+ meta_frame_calc_borders (window->frame, &borders);
/* Left */
- data[0] = window->frame->child_x;
+ data[0] = borders.visible.left;
/* Right */
- data[1] = window->frame->right_width;
+ data[1] = borders.visible.right;
/* Top */
- data[2] = window->frame->child_y;
+ data[2] = borders.visible.top;
/* Bottom */
- data[3] = window->frame->bottom_height;
+ data[3] = borders.visible.bottom;
}
meta_topic (META_DEBUG_GEOMETRY,