evas: Fix automatic visible set (EO)
authorJean-Philippe Andre <jp.andre@samsung.com>
Tue, 29 Aug 2017 01:55:56 +0000 (10:55 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 29 Aug 2017 01:55:56 +0000 (10:55 +0900)
commit9a816931a28c674e9f12ebb5d33b953f190a272f
tree5402ed0441dad324e76f582fb934f7e08f651a4a
parentd920b36ab41bc2b5e9e4563b8d5bf05a60e831d5
evas: Fix automatic visible set (EO)

This fixes a case where an object is hidden before the first render.
When called from elementary. the visible intercept code would be called
before evas object's visible_set, bypassing the line setting visible_set
to true.

As a consequence the object would be visible even when explicitly
requested as hidden.

Thanks @JackDanielZ for the report!
src/lib/evas/canvas/evas_object_intercept.c