discomfitor pushed a commit to branch enlightenment-0.19.

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

commit b8ee271011e81548488131e80f3f360ced3d8bd8
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Fri Jul 10 12:07:29 2015 -0400

    always set x11 override client geometry on startup
    
    this geometry isn't something we can change later, so apply it now.
    also fixes an ACK when trying to show input_only clients early
---
 src/bin/e_comp_x.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index cb63be9..c963c83 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -4866,6 +4866,7 @@ _e_comp_x_manage_windows(E_Comp *c)
                     _e_comp_x_client_damage_add(ec);
                   e_pixmap_usable_set(ec->pixmap, 1);
                   ec->comp_data->first_map = 1;
+                  evas_object_geometry_set(ec->frame, ec->client.x, 
ec->client.y, ec->client.w, ec->client.h);
                }
              ec->ignore_first_unmap = 1;
              evas_object_show(ec->frame);

-- 


Reply via email to