Commit b8e3ff8c authored by Maciej Suminski's avatar Maciej Suminski
Browse files

Fixed undo while PNS is active.

parent c557e52d
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -324,6 +324,9 @@ PNS_ROUTER::~PNS_ROUTER()
{
    ClearWorld();
    theRouter = NULL;

    if( m_previewItems )
        delete m_previewItems;
}


@@ -338,13 +341,9 @@ void PNS_ROUTER::ClearWorld()
    if( m_placer )
        delete m_placer;

    if( m_previewItems )
        delete m_previewItems;

    m_clearanceFunc = NULL;
    m_world = NULL;
    m_placer = NULL;
    m_previewItems = NULL;
}


@@ -468,10 +467,11 @@ void PNS_ROUTER::EraseView()
    }

    if( m_previewItems )
    {
        m_previewItems->FreeItems();

        m_previewItems->ViewUpdate( KIGFX::VIEW_ITEM::GEOMETRY );
    }
}


void PNS_ROUTER::DisplayItem( const PNS_ITEM* aItem, bool aIsHead )