diff -r 7516d6d86cf5 -r ed14f46c0e55 src/hbwidgets/itemviews/hbgriditemcontainer_p.cpp --- a/src/hbwidgets/itemviews/hbgriditemcontainer_p.cpp Mon Oct 04 17:49:30 2010 +0300 +++ b/src/hbwidgets/itemviews/hbgriditemcontainer_p.cpp Mon Oct 18 18:23:13 2010 +0300 @@ -31,6 +31,8 @@ #include #include +#include + /*! \class HbGridItemContainer \brief HbGridItemContainer implements HbAbstractItemContainer. @@ -513,7 +515,8 @@ } d->mLayout->removeItem(item, true); - item->deleteLater(); + item->hide(); + QMetaObject::invokeMethod(item, "deleteLater", Qt::QueuedConnection); } void HbGridItemContainer::layoutAnimationFinished(QGraphicsLayoutItem *item, HbGridLayout::AnimationType animationType)