From bd233e10f63e767d646e74c26e9ce414a0a5d323 Mon Sep 17 00:00:00 2001 From: MinJeong Kim Date: Tue, 17 Nov 2015 13:39:38 +0900 Subject: [PATCH] elm_win: do not prohibit fake win's auto-render @fix Change-Id: I1d6b309ebf8751e9771b5e6edbf950df6f4c8b61 --- src/lib/elm_win.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c index fa29012..73f2cbd 100644 --- a/src/lib/elm_win.c +++ b/src/lib/elm_win.c @@ -3923,17 +3923,17 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data *sd, const char *name, Elm_Win_ elm_win_focus_highlight_enabled_set(obj, EINA_TRUE); if (_elm_config->focus_highlight_animate) elm_win_focus_highlight_animate_set(obj, EINA_TRUE); - } - //Prohibiting auto-rendering, until elm_win is shown. - if (_elm_config->auto_norender_withdrawn) - { - if (elm_win_withdrawn_get(obj)) + //Prohibiting auto-rendering, until elm_win is shown. + if (_elm_config->auto_norender_withdrawn) { - if (!evas_object_data_get(obj, "__win_auto_norender")) + if (elm_win_withdrawn_get(obj)) { - elm_win_norender_push(obj); - evas_object_data_set(obj, "__win_auto_norender", obj); + if (!evas_object_data_get(obj, "__win_auto_norender")) + { + elm_win_norender_push(obj); + evas_object_data_set(obj, "__win_auto_norender", obj); + } } } } -- 2.7.4