cherrypick from upstream.
authorHermet Park <hermet@hermet.pe.kr>
Mon, 5 Dec 2016 08:33:15 +0000 (17:33 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 2 Jan 2017 07:23:57 +0000 (16:23 +0900)
commitb2388f588110b17d7b91e61c408f37709f404666
treed8cd9296e8603f42cd706bd8096b6c2a77f18239
parentd941d18076a51ba6a7a4ec45461699dba22bd27b
cherrypick from upstream.

http://git.enlightenment.org/core/efl.git/commit/?id=1e6246df24f84eebda95c9d18f90ead3f803789e

commit 1e6246df24f84eebda95c9d18f90ead3f803789e
Author: Hermet Park <hermet@hermet.pe.kr>
Date:   Mon Dec 5 18:03:01 2016 +0900

    evas textblock: fix a rendering issue.

    It's a rare case but a possible scenario that textblock is not updated
     properly in case of textblock rendering via proxy/map.

    If the textblock state turned out with an invisible state,
    its relayouting won't be up to date. But actually, it could be rendered
    by map/proxy. In that case textblock text layouting would be incorrect.

    Additionally, removed evas event freeze state there because map/proxy won't
    be drawn under the event freeze state always.

    @fix

Change-Id: I588d3fa73e6b83b916e73bd9b993f5f5f782e1ff
src/lib/evas/canvas/evas_object_textblock.c