elm_notify: finish the hiding forcibly if get interrupt 92/166692/4
authorJinYong Park <j4939.park@samsung.com>
Thu, 11 Jan 2018 11:42:54 +0000 (20:42 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Fri, 12 Jan 2018 05:45:08 +0000 (05:45 +0000)
commit71e7b731f303753e5fc63d61c0871cfef576fcdd
tree8ea02e8ee4fba79740f6800d8a8f71efe66632a8
parentf809f12d23338ce6a4ca4e2e31c2ca7a35cb25f9
elm_notify: finish the hiding forcibly if get interrupt

The notify was not hidden when following case
 - change the theme while hide is on going
 - show while hide is on going
 - hide finished calback is invoked hide is not on going
 - prevent hide or dismiss call during hididing

 + for duplicated hide event, if dismiss is called, remove timer

original patch list
 https://review.tizen.org/gerrit/#/c/117200/
 https://review.tizen.org/gerrit/#/c/124481/

@tizen_fix

Change-Id: I40078334a19ea9bb2bb6ce6a897d67d302dc741f
Signed-off-by: JinYong Park <j4939.park@samsung.com>
src/lib/elementary/elm_notify.c
src/lib/elementary/elm_widget_notify.h