efl_ui_spotlight_manager_*: cleanup canvas state on invalidate
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Fri, 12 Jul 2019 18:04:06 +0000 (20:04 +0200)
committerWooHyun Jung <wh0705.jung@samsung.com>
Mon, 5 Aug 2019 01:47:34 +0000 (10:47 +0900)
commitb91ca5c7be9a4233b94310122d79fa591b0a29cf
tree315672570b3664bfe313b56de2960b7169d759ed
parent249d44e786b75284cc69f51c5d55906c19e7a88a
efl_ui_spotlight_manager_*: cleanup canvas state on invalidate

this is needed so we can support a empty object which is not freed.
Sounds useless, but required by bindings, this fixes the issue described
in D9300.

Differential Revision: https://phab.enlightenment.org/D9306
src/lib/elementary/efl_ui_spotlight_manager_scroll.c
src/lib/elementary/efl_ui_spotlight_manager_scroll.eo
src/lib/elementary/efl_ui_spotlight_manager_stack.c
src/lib/elementary/efl_ui_spotlight_manager_stack.eo