don't set geometry during wl client surface mapping
authorMike Blumenkrantz <zmike@osg.samsung.com>
Wed, 11 Feb 2015 22:15:31 +0000 (17:15 -0500)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Wed, 11 Feb 2015 22:15:31 +0000 (17:15 -0500)
this happens automatically in other places, calling it here breaks client placement

 #barrel

src/modules/wl_desktop_shell/e_mod_main.c

index f4e151b24cb56fa315cc27ef5aa8c5796d08853a..6f33d24218cd29f759487130f390483431ba0e0a 100644 (file)
@@ -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;