From 5d452a0429c3bee1cc2b6fb43ed8bf25e853fc6e Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Sat, 16 Oct 2010 12:49:55 +0000 Subject: [PATCH] remove the spacer widget from groups on a dragLeaveEvent svn path=/trunk/KDE/kdelibs/; revision=1186451 --- extenders/extendergroup.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/extenders/extendergroup.cpp b/extenders/extendergroup.cpp index 396cffcf6..3a2618dea 100644 --- a/extenders/extendergroup.cpp +++ b/extenders/extendergroup.cpp @@ -291,6 +291,8 @@ void ExtenderGroup::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) if (event->mimeData()->hasFormat(ExtenderItemMimeData::mimeType())) { if (d->spacerWidget) { d->layout->removeItem(d->spacerWidget); + d->spacerWidget->deleteLater(); + d->spacerWidget = 0; } } }