refilled items should be moved immediately
authorBea Lam <bea.lam@nokia.com>
Mon, 5 Mar 2012 08:05:40 +0000 (18:05 +1000)
committerQt by Nokia <qt-info@nokia.com>
Sat, 10 Mar 2012 04:47:00 +0000 (05:47 +0100)
commited74ec4c40f1476c545bcaacb12fe3a607172035
treef999cdc2ad4f305d4811f84acd345d0cb359421b
parentfc741d3ac3f3b4da330100da10ce1a800cdb467b
refilled items should be moved immediately

refill() functionality should reposition items immediately, else
removeNonVisibleItems() sees different positions from those added in
addVisibleItems() if an item is animating.

Change-Id: Ib9904e08bf92b18fd4b712270c0ab69e9a113e04
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/quick/items/qquickgridview.cpp
src/quick/items/qquickitemview.cpp
src/quick/items/qquickitemview_p_p.h
src/quick/items/qquickitemviewtransition.cpp
src/quick/items/qquickitemviewtransition_p.h
src/quick/items/qquicklistview.cpp
tests/auto/quick/qquickgridview/data/multipleTransitions.qml
tests/auto/quick/qquickgridview/tst_qquickgridview.cpp
tests/auto/quick/qquicklistview/data/multipleTransitions.qml
tests/auto/quick/qquicklistview/tst_qquicklistview.cpp