naviframe: keep unfocusable state of item before finishing item push/pop 36/117936/3 accepted/tizen/3.0/ivi/20170315.221146 accepted/tizen/3.0/mobile/20170315.220534 accepted/tizen/3.0/tv/20170315.220841 accepted/tizen/3.0/wearable/20170315.221013 submit/tizen_3.0/20170309.094217 submit/tizen_3.0/20170315.013945
authorYoungbok Shin <youngb.shin@samsung.com>
Wed, 8 Mar 2017 05:15:56 +0000 (14:15 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Wed, 8 Mar 2017 07:40:35 +0000 (23:40 -0800)
commitac06e3cb3b6a80069944727a35e383ad11753b0f
tree3f52cb9e2446e312fb427524eda007217c6be046
parente4765bc89786c88bce8937a9db8d72905f531de1
naviframe: keep unfocusable state of item before finishing item push/pop

If item pop was started without focus at a naviframe object
and the naviframe object got focus before finising item pop,
the naviframe object could give focus to its first object of prev item.
It could ruin focus orders and failed to restore previous focused
object in the item.
To keep consistency of focus policy, same logic will be applied to
item push scenario.
@fix

Change-Id: Ia74bdce3620bd59622ef32a0cedf5fbd84815400
src/lib/elc_naviframe.c