From 2e1864879da7dfe910c45fc1346f1349a0d11358 Mon Sep 17 00:00:00 2001 From: discomfitor Date: Fri, 20 Sep 2013 17:02:25 +0100 Subject: [PATCH] factor in client_inset when calculating ConfigureRequest xy coords T288 --- src/bin/e_border.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_border.c b/src/bin/e_border.c index 30cf4d995..b97361cac 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -5191,9 +5191,9 @@ _e_border_cb_window_configure_request(void *data __UNUSED__, x = bd->x; y = bd->y; if (e->value_mask & ECORE_X_WINDOW_CONFIGURE_MASK_X) - x = e->x; + x = e->x - e_border_inset_width_get(bd); if (e->value_mask & ECORE_X_WINDOW_CONFIGURE_MASK_Y) - y = e->y; + y = e->y - e_border_inset_height_get(bd); if ((e->value_mask & ECORE_X_WINDOW_CONFIGURE_MASK_W) || (e->value_mask & ECORE_X_WINDOW_CONFIGURE_MASK_H)) {