From 026c6c0fc46df9313a738b135255bbd32439c06a Mon Sep 17 00:00:00 2001 From: Aleksei Kanash Date: Tue, 11 Sep 2012 17:52:25 +0300 Subject: [PATCH] Fixed sankore crash on exit after clearing annotations. --- src/domain/UBGraphicsScene.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/domain/UBGraphicsScene.cpp b/src/domain/UBGraphicsScene.cpp index 48929e63..fd3bb6da 100644 --- a/src/domain/UBGraphicsScene.cpp +++ b/src/domain/UBGraphicsScene.cpp @@ -628,6 +628,11 @@ bool UBGraphicsScene::inputDeviceRelease() setDocumentUpdated(); + if (mCurrentStroke && mCurrentStroke->polygons().empty()){ + delete mCurrentStroke; + } + mCurrentStroke = NULL; + return accepted; }