From 2f026ff6c73d5f93ff16389fcca9936c3d03f680 Mon Sep 17 00:00:00 2001 From: seoz Date: Tue, 6 Mar 2012 01:10:46 +0000 Subject: [PATCH] elm genlist: Fixed floating item bug. http://www.youtube.com/watch?v=ClbvYlG9U_o Signed-off-by: Daniel Juyung Seo git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68755 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/elm_genlist.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index 54bbbe7..46342bd 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -2389,7 +2389,7 @@ _item_block_position(Item_Block *itb, } if (it->realized) { - if (vis) + if (vis || it->dragging) { if (it->wd->reorder_mode) y += _get_space_for_reorder_item(it); @@ -2432,7 +2432,7 @@ _item_block_position(Item_Block *itb, } else { - if (!it->dragging) _elm_genlist_item_unrealize(it, EINA_FALSE); + _elm_genlist_item_unrealize(it, EINA_FALSE); } } in++; -- 2.7.4