devilhorns pushed a commit to branch master.

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

commit 4b67b791713c8373bb58188315c830b907ffe329
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Tue Jul 12 09:43:19 2016 -0400

    elementary: Clip window swallow clients
    
    This commit sets up a client_clip for the windows client being
    swallowed so that during resize, any window contents do not draw
    outside the window.
    
    @fix
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 data/elementary/themes/edc/elm/win.edc | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/data/elementary/themes/edc/elm/win.edc 
b/data/elementary/themes/edc/elm/win.edc
index 343de6c..292ff24 100644
--- a/data/elementary/themes/edc/elm/win.edc
+++ b/data/elementary/themes/edc/elm/win.edc
@@ -20,7 +20,14 @@ group { name: "elm/win/base/default";
             fixed: 0 1;
          }
       }
+      part { name: "client_clip"; type: RECT; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel1.to_y: "elm.swallow.contents";
+            rel2.to_y: "elm.swallow.contents";
+         }
+      }
       part { name: "elm.swallow.contents"; type: SWALLOW;
+         clip_to: "client_clip";
          description { state: "default" 0.0;
             rel1 {
                to_y: "elm.swallow.menu";

-- 


Reply via email to