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)
commit589a8ba74f2894175bea074cf62cc3f4a4ea4071
tree333fe46aee5c7b2e1ba6f521c2962cb75a6166af
parentf6b7012329f23c2cecb5c73fbe92135283c900ac
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
legacy/elementary/src/lib/elm_list.c