gengrid: fix focus issue when prev/next item is disabled
authorJehun Lim <jehun.lim@samsung.com>
Fri, 1 Jul 2016 02:52:39 +0000 (11:52 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Fri, 1 Jul 2016 08:20:40 +0000 (17:20 +0900)
commiteffe9b169658ec10f2edca087e4cfd4d8cea8dcf
tree92310a816f854d74e4e02c2514836cabd486fd41
parent9ead2c669d8754e9635a99b7a684376d41f74114
gengrid: fix focus issue when prev/next item is disabled

Summary:
After setting focus to disabled item, focus does not work properly.
It is necessary to consider disabled state of each item
when selecting next focused item.

Signed-off-by: Jehun Lim <jehun.lim@samsung.com>
Test Plan:
1. elementary_test -to 'gengrid disabled item focus'
2. check 'item select on focus disable'
3. move focus to disabled item
4. observe focus and compare before this patch

Reviewers: cedric

Subscribers: minkyu, cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4115
src/bin/elementary/test.c
src/bin/elementary/test_gengrid.c
src/lib/elementary/elm_gengrid.c