r21153 by fschmid -

scribus-commit scribus-commit at lists.scribus.net
Fri Apr 1 19:34:50 UTC 2016


Author: fschmid
Date: Fri Apr  1 19:34:49 2016
New Revision: 21153

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=21153
Log:
Fixed Bug #12463: Multiple Duplicate does not place items on the correct page in Windows > Outline

Modified:
    trunk/Scribus/scribus/scribusdoc.cpp

Modified: trunk/Scribus/scribus/scribusdoc.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=21153&path=/trunk/Scribus/scribus/scribusdoc.cpp
==============================================================================
--- trunk/Scribus/scribus/scribusdoc.cpp	(original)
+++ trunk/Scribus/scribus/scribusdoc.cpp	Fri Apr  1 19:34:49 2016
@@ -13423,6 +13423,10 @@
 				PageItem* bItem = Items->at(as);
 				bItem->setLocked(false);
 				bItem->moveBy(dH2, dV2, true);
+				if (bItem->isGroup())
+					GroupOnPage(bItem);
+				else
+					bItem->OwnPage = OnPage(bItem);
 				m_Selection->addItem(bItem);
 			}
 			m_Selection->delaySignalsOff();
@@ -13479,6 +13483,10 @@
 					PageItem* bItem = Items->at(as);
 					bItem->setLocked(false);
 					bItem->moveBy(j*dX, i*dY, true);
+					if (bItem->isGroup())
+						GroupOnPage(bItem);
+					else
+						bItem->OwnPage = OnPage(bItem);
 					bItem->connectToGUI();
 					bItem->emitAllToGUI();
 				}




More information about the scribus-commit mailing list