genlist: Evas focus should not give to Item layout when item unrealized.
authorWoochan Lee <wc0917.lee@samsung.com>
Wed, 14 Dec 2016 07:35:22 +0000 (16:35 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 2 Jan 2017 05:37:08 +0000 (14:37 +0900)
Change-Id: Ia9c89a556c5b90fbc95da5167a13a630508062ab

src/mobile_lib/elm_genlist.c

index 6cba92bf3c06cf277ed2ab510c6de9efff3f6241..a421fc36609aade8bf353def7497379c43e51134 100644 (file)
@@ -1315,7 +1315,6 @@ _item_unrealize(Elm_Gen_Item *it,
              if (GL_IT(it)->wsd->focused_content == content)
                {
                   elm_object_focus_set(content, EINA_FALSE);
-                  evas_object_focus_set(WIDGET(it), EINA_TRUE);
                   GL_IT(it)->wsd->focused_content = NULL;
                }
              cache = eina_list_append(cache, content);
@@ -1325,7 +1324,6 @@ _item_unrealize(Elm_Gen_Item *it,
              if (GL_IT(it)->wsd->focused_content == content)
                GL_IT(it)->wsd->focused_content = NULL;
              elm_object_focus_set(content, EINA_FALSE);
-             evas_object_focus_set(WIDGET(it), EINA_TRUE);
              evas_object_del(content);
           }
      }