devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=55ab9a8a396920f81ef50f4b681407ed5f08e465

commit 55ab9a8a396920f81ef50f4b681407ed5f08e465
Author: Chris Michael <[email protected]>
Date:   Sun Oct 12 06:14:41 2014 -0400

    fix resizing wayland clients by sending configure message if client is
    Not maximized.
    
    Apparently I broke resize when fixing maximize ... uggg.
    
    Signed-off-by: Chris Michael <[email protected]>
---
 src/bin/e_comp_wl.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c
index 278f779..822bd59 100644
--- a/src/bin/e_comp_wl.c
+++ b/src/bin/e_comp_wl.c
@@ -1110,6 +1110,14 @@ _e_comp_wl_client_idler(void *data EINA_UNUSED)
 
 //        E_COMP_WL_PIXMAP_CHECK continue;
 
+        if ((ec->post_resize) && (!ec->maximized))
+          {
+             if ((ec->comp_data) && (ec->comp_data->shell.configure_send))
+               
ec->comp_data->shell.configure_send(ec->comp_data->shell.surface, 
+                                                   
ec->comp->wl_comp_data->resize.edges, 
+                                                   ec->w, ec->h);
+          }
+
         ec->post_move = 0;
         ec->post_resize = 0;
 

-- 


Reply via email to