From 0611fafed18b0cde88e159050e146429c4e62c2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Fauconnier?= Date: Mon, 8 Mar 2021 17:05:11 +0100 Subject: [PATCH] fiexed two issues where page count could be corrupted --- src/core/UBPersistenceManager.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/UBPersistenceManager.cpp b/src/core/UBPersistenceManager.cpp index a160127a..90a160c4 100644 --- a/src/core/UBPersistenceManager.cpp +++ b/src/core/UBPersistenceManager.cpp @@ -782,10 +782,10 @@ void UBPersistenceManager::duplicateDocumentScene(UBDocumentProxy* proxy, int in } scene->setModified(true); - persistDocumentScene(proxy,scene, index + 1); - proxy->incPageCount(); + persistDocumentScene(proxy,scene, index + 1); + emit documentSceneCreated(proxy, index + 1); } @@ -842,10 +842,10 @@ UBGraphicsScene* UBPersistenceManager::createDocumentSceneAt(UBDocumentProxy* pr newScene->setBackgroundGridSize(UBSettings::settings()->crossSize); - persistDocumentScene(proxy, newScene, index); - proxy->incPageCount(); + persistDocumentScene(proxy, newScene, index); + emit documentSceneCreated(proxy, index); return newScene;