Remove old decorative items from scene before redraw

This commit is contained in:
WandererFan 2016-12-01 09:05:30 -05:00 committed by wmayer
parent 429eb0f727
commit edab34c6ac

View File

@ -492,6 +492,9 @@ void QGIViewPart::removeDecorations()
QGIDecoration* decor = dynamic_cast<QGIDecoration*>(c);
QGIMatting* mat = dynamic_cast<QGIMatting*>(c);
if (decor) {
removeFromGroup(decor);
scene()->removeItem(decor);
delete decor;
} else if (mat) {
removeFromGroup(mat);
scene()->removeItem(mat);