aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/elementary/efl_ui_win.c
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-08-23 14:24:11 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-08-25 14:48:12 -0400
commitd0f1a57ade912c59b2686dc4fddcafdfd95e5c7a (patch)
tree19ef98e11ebc6a8f7512f3b3d4ca22fd194d597d /src/lib/elementary/efl_ui_win.c
parentefl-wl: match nested wl seats based on display ordering (diff)
downloadefl-d0f1a57ade912c59b2686dc4fddcafdfd95e5c7a.tar.gz
elm_win: update opaque region for fake windows
fake windows still gotta render @fix
Diffstat (limited to 'src/lib/elementary/efl_ui_win.c')
-rw-r--r--src/lib/elementary/efl_ui_win.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c
index f0e41d534d..cc936e5d93 100644
--- a/src/lib/elementary/efl_ui_win.c
+++ b/src/lib/elementary/efl_ui_win.c
@@ -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;
}