HomePhabricator

efl_ui_win: reset first_draw flag if window is resized while hidden

Authored by zmike on Jul 24 2018, 7:18 AM.

Description

efl_ui_win: reset first_draw flag if window is resized while hidden

Summary:
this indicates that the window's internal object sizes will have changed,
requiring a full window recalc. if the window is not visible, defer all
recalcs until pre-render to avoid unnecessary calcs and use the same
codepath as the initial window show

ref T7172
Depends on D6646

Reviewers: kimcinoo, eagleeye, ManMower

Reviewed By: ManMower

Subscribers: cedric, committers

Tags: efl: widgets

Maniphest Tasks: T7172

Differential Revision: https://phab.enlightenment.org/D6647