[Genlist] Break move item calculation loop if item is not realized 88/112388/3
authorGodly T.Alias <godly.talias@samsung.com>
Tue, 31 Jan 2017 14:40:24 +0000 (20:10 +0530)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Wed, 1 Feb 2017 06:38:08 +0000 (22:38 -0800)
Change-Id: Ic3d4974fcf05a7b81864e9edc713b73e233934d4
Signed-off-by: Godly T.Alias <godlytalias@yahoo.co.in>
src/mobile_lib/elm_genlist.c

index d9a81ad870c6b2643f8002ab7f8c530abdc48f65..7904b4d8c6b403495615574e0c7dff3bf5f2af74 100644 (file)
@@ -5347,7 +5347,7 @@ _item_mouse_up_cb(void *data,
 
         if (!it->selected) _item_unhighlight(it, EINA_FALSE);
 
-        while (ptr_it)
+        while (ptr_it && ptr_it->realized)
           {
              if (it != ptr_it)
                {