elm_win: update opaque region for fake windows
authorMike Blumenkrantz <zmike@osg.samsung.com>
Wed, 23 Aug 2017 18:24:11 +0000 (14:24 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 25 Aug 2017 18:48:12 +0000 (14:48 -0400)
fake windows still gotta render

@fix

src/lib/elementary/efl_ui_win.c

index f0e41d5..cc936e5 100644 (file)
@@ -4409,8 +4409,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;
      }