discomfitor pushed a commit to branch enlightenment-0.19.

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

commit 4da2b0885f1f15e918750b482f15c797d1bed3cd
Author: Mike Blumenkrantz <[email protected]>
Date:   Mon Dec 8 17:06:13 2014 -0500

    apply client size based on correct remember value, only apply if value != 0
    
    ref T999
---
 src/bin/e_remember.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/bin/e_remember.c b/src/bin/e_remember.c
index b47509a..f4f4fea 100644
--- a/src/bin/e_remember.c
+++ b/src/bin/e_remember.c
@@ -714,8 +714,10 @@ _e_remember_cb_hook_pre_post_fetch(void *data __UNUSED__, 
E_Client *ec)
 
         w = ec->client.w;
         h = ec->client.h;
-        ec->client.w = rem->prop.w;
-        ec->client.h = rem->prop.h;
+        if (rem->prop.pos_w)
+          ec->client.w = rem->prop.pos_w;
+        if (rem->prop.pos_h)
+          ec->client.h = rem->prop.pos_h;
         /* we can trust internal windows */
         if (ec->internal)
           {

-- 


Reply via email to