elm widget item: add guide about when to use item_signal_emit
authorAmitesh Singh <amitesh.sh@samsung.com>
Thu, 9 Feb 2017 07:36:42 +0000 (13:06 +0530)
committerAmitesh Singh <amitesh.sh@samsung.com>
Thu, 9 Feb 2017 08:02:47 +0000 (13:32 +0530)
commita90c3ffe80e00bd7383d54377fc5d7858979d18b
treed0764a581431580d70ac859d354b1c28ee070942
parent2a239c211cfe8dd01ddb620fcc8866dc43cb0be1
elm widget item: add guide about when to use item_signal_emit

genlist/gengrid now uses cache for view objects of items and
re-associate edje objects to different obj items whenever needed.
problem here is if app user changes the state of view object
(by sending edje signal, elm_object_item_signal_emit()) and
forget to reset it in unrealized, the old edje object state will link to other
object item, so its application user responsibility to reset
the edje state to normal in "unrealized" callback.

Signed-off-by: Amitesh Singh <amitesh.sh@samsung.com>
src/lib/elementary/elm_widget_item.eo