From 448972858a4deb471b2a00fe28613ea07d43eb17 Mon Sep 17 00:00:00 2001 From: jghali Date: Tue, 3 Apr 2012 21:05:06 +0000 Subject: add some comments to last fix git-svn-id: svn://scribus.net/branches/Version14x/Scribus@17416 11d20701-8431-0410-a711-e3c959e3b870 --- scribus/scribusdoc.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scribus/scribusdoc.cpp') diff --git a/scribus/scribusdoc.cpp b/scribus/scribusdoc.cpp index c4e26ce..0bc04b6 100644 --- a/scribus/scribusdoc.cpp +++ b/scribus/scribusdoc.cpp @@ -1867,6 +1867,8 @@ void ScribusDoc::deleteMasterPage(const int pageNumber) Page* page = Pages->takeAt(pageNumber); QString oldPageName(page->pageName()); delete page; + // #10658 : renumber masterpages and masterpage objects + // in order to avoid crash after masterpage deletion for (int i = 0; i < MasterPages.count(); ++i) MasterPages.at(i)->setPageNr(i); for (int i = 0; i < MasterItems.count(); ++i) -- cgit