aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2016-03-23 16:03:33 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2016-03-23 16:03:33 -0400
commit5d27befe44d2ff7e258db1d5cbf360565132c89d (patch)
tree3b3a6ea3a2e8361061887290410920f237f7664d /src/bin
parentoptimize compositor canvas updating when zone geometry is marked dirty (diff)
downloadenlightenment-5d27befe44d2ff7e258db1d5cbf360565132c89d.tar.gz
send resize edges to wl clients on resize start and end
Diffstat (limited to 'src/bin')
-rw-r--r--src/bin/e_comp_wl.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c
index 8e6eeb031..c2b6cdc7f 100644
--- a/src/bin/e_comp_wl.c
+++ b/src/bin/e_comp_wl.c
@@ -2229,6 +2229,9 @@ _e_comp_wl_client_cb_resize_begin(void *data EINA_UNUSED, E_Client *ec)
default:
break;
}
+ ec->comp_data->shell.configure_send(ec->comp_data->shell.surface,
+ e_comp_wl->resize.edges,
+ 0, 0);
}
static void
@@ -2240,6 +2243,10 @@ _e_comp_wl_client_cb_resize_end(void *data EINA_UNUSED, E_Client *ec)
e_comp_wl->resize.edges = 0;
e_comp_wl->resize.resource = NULL;
+ ec->comp_data->shell.configure_send(ec->comp_data->shell.surface,
+ e_comp_wl->resize.edges,
+ 0, 0);
+
if (ec->pending_resize)
{