List: Focus does not move if it's set on item content object.
authorefl <chinmaya@efl.(none)>
Wed, 11 Jun 2014 05:14:28 +0000 (14:14 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 11 Jun 2014 05:14:28 +0000 (14:14 +0900)
commit115320a892c9fd12f4e1154ab07c0097329fbc26
treecdaeb45fa029fb4c68910cf83c1d676c14f274b1
parente82967fa9815a75a78bf67db18dfa9ca01345eac
List: Focus does not move if it's set on item content object.

Summary:
If focus is set on item content object, it's treated as a
different object which results the focus deadlock. So, every
time whenever focus sets on item content object, we need to
unset and set the focus on genlist object. Thanks to Seoz for
the idea.

Test Plan: elementary_test -to "list focus"

Reviewers: seoz, SanghyeonLee, eagleeye

CC: seoz
Differential Revision: https://phab.enlightenment.org/D973
src/lib/elm_list.c