discomfitor pushed a commit to branch efl-1.20.

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

commit add79ba806a6622913a517fe695710e0eb455ee1
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Aug 23 14:24:11 2017 -0400

    elm_win: update opaque region for fake windows
    
    fake windows still gotta render
    
    @fix
---
 src/lib/elementary/efl_ui_win.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c
index a0cfb47303..024d1c2213 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -4426,8 +4426,12 @@ _elm_win_frame_style_update(Efl_Ui_Win_Data *sd, 
Eina_Bool force_emit, Eina_Bool
 
    if (!sd->frame_obj)
      {
-        if (EINA_LIKELY(sd->type == ELM_WIN_FAKE)) return;
         if (!efl_finalized_get(sd->obj)) return;
+        if (EINA_LIKELY(sd->type == ELM_WIN_FAKE))
+          {
+             _elm_win_opaque_update(sd, 0);
+             return;
+          }
         CRI("Window has no frame object!");
         return;
      }

-- 


Reply via email to