elm_panel: set scrollable panel unfocusable when closed 55/114755/2
authorSungtaek Hong <sth253.hong@samsung.com>
Wed, 15 Feb 2017 02:23:02 +0000 (11:23 +0900)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Wed, 15 Feb 2017 04:39:39 +0000 (20:39 -0800)
commitdc81e9dee6519d5e275c99334bfd578a8299b6c5
treeaab6dd2a7ecdc91e9628a082a83bd1761064a035
parentcb182758d4b37d3a53ce8cbb68d72cb64fdcff8b
elm_panel: set scrollable panel unfocusable when closed

 - When scrollable panel is closed by elm_panel_hidden_set(),
   elm_panel_toggle() APIs, it shows animation with scroller bringin
   effect.
 - During this animation, panel is still focusable, and may stop closing
   when content gets focused.
 - scrollable panel is now set unfocusable when closed by APIs above, and
   set focusable when opened after bringin animation.

origin: upstream(f4d5d57e17496098eeb9427a5b196d26963d5c78)

Change-Id: I43e32a10845f81a3c146a2dbd59093b6606c6759
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
src/lib/elm_panel.c