forked from enlightenment/efl
elm_win: disable handling of auto_norender_withdrawn for fake wins
these wins are not to be trifled with. fix T6377
This commit is contained in:
parent
a11e70ab3c
commit
b851afcb13
|
@ -5310,6 +5310,8 @@ _elm_win_finalize_internal(Eo *obj, Efl_Ui_Win_Data *sd, const char *name, Efl_U
|
|||
evas_event_callback_add(sd->evas, EVAS_CALLBACK_RENDER_FLUSH_PRE, _elm_win_frame_pre_render, sd);
|
||||
#endif
|
||||
|
||||
if (type != ELM_WIN_FAKE)
|
||||
{
|
||||
//Prohibiting auto-rendering, until elm_win is shown.
|
||||
if (_elm_config->auto_norender_withdrawn)
|
||||
{
|
||||
|
@ -5322,6 +5324,7 @@ _elm_win_finalize_internal(Eo *obj, Efl_Ui_Win_Data *sd, const char *name, Efl_U
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#ifdef ELM_DEBUG
|
||||
Evas_Modifier_Mask mask = evas_key_modifier_mask_get(sd->evas, "Control");
|
||||
|
|
Loading…
Reference in New Issue