From fb6bc855e9f9c9e5275abc20b0e93e7515ac6b8c Mon Sep 17 00:00:00 2001 From: Craig Watson Date: Wed, 23 Mar 2016 09:30:41 +0100 Subject: [PATCH] Remove polygonItems from their Stroke when added to a StrokesGroup --- src/domain/UBGraphicsPolygonItem.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/domain/UBGraphicsPolygonItem.cpp b/src/domain/UBGraphicsPolygonItem.cpp index 3ba4861c..4effa158 100644 --- a/src/domain/UBGraphicsPolygonItem.cpp +++ b/src/domain/UBGraphicsPolygonItem.cpp @@ -114,6 +114,9 @@ UBGraphicsPolygonItem::~UBGraphicsPolygonItem() void UBGraphicsPolygonItem::setStrokesGroup(UBGraphicsStrokesGroup *group) { + if (mStroke) + mStroke->remove(this); + mpGroup = group; }