discomfitor pushed a commit to branch master.

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

commit e80bd28d3325db33d30592940bb78048d98ac64c
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Feb 11 17:15:31 2015 -0500

    don't set geometry during wl client surface mapping
    
    this happens automatically in other places, calling it here breaks client 
placement
    
     #barrel
---
 src/modules/wl_desktop_shell/e_mod_main.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/modules/wl_desktop_shell/e_mod_main.c 
b/src/modules/wl_desktop_shell/e_mod_main.c
index f4e151b..6f33d24 100644
--- a/src/modules/wl_desktop_shell/e_mod_main.c
+++ b/src/modules/wl_desktop_shell/e_mod_main.c
@@ -1089,7 +1089,6 @@ _e_xdg_shell_surface_map(struct wl_resource *resource)
      {
         /* map this surface if needed */
         ec->visible = EINA_TRUE;
-        evas_object_geometry_set(ec->frame, ec->x, ec->y, ec->w, ec->h);
         evas_object_show(ec->frame);
         ec->comp_data->mapped = EINA_TRUE;
 

-- 


Reply via email to