Mantis Issue Tracking for Scribus
· Hosting provided by Anduin.net / Øverby Consulting ·

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0012020ScribusUndo/Redopublic2014-01-28 21:162014-07-16 20:13
ReporterFirasH 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusconfirmedResolutionopen 
Platformx86_64OSopenSUSEOS Version13.1
Product Version1.5.0svn 
Target Version1.5.1Fixed in Version 
Summary0012020: Undo does not restore Page Properties
DescriptionUndo does not restore the page orientation.
Steps To Reproduce1) Make sure "Outline" and "Action History" Windows are opened
2) Create a new document (default Portrait A4)
3) Go to Page > Manage Page Properties... > Orientation > select "Landscape" (click OK)
4) Go to Page > Insert... > Insert 1 Page at End (click OK)
5) Select the page inserted in step 4 and go to Page > Manage Page Properties... > Orientation > select "Landscape" (click OK)
6) Undo all the steps until you reach "Initial State" (in "Action History" Window)
7) Redo all the steps
Step 5 is not restored by Redo

Repeating step 6 and 7 Scribus has always the same behaviour: the last page is not restored to "Portrait".

It seems like the change applied to the second page is now bounded to the first one (even if "Document - Change page properties" is repeated 2 times in the "Action History" Window, and the first entry of the 2 does nothing).

Undo behaves as expected if in step 6 you reach "Document - Add page" and then Redo (basically you Undo just one time).
Additional InformationScribus SVN 18780 - Qt 5.2.0
Tagsundo
Patch
Attached Files

- Relationships
related to 0012531confirmed Undo does not respect "Override Master Page Sizing" 
child of 0012500acknowledged Metabug: Undo/Redo (1.5.0.svn) 

-  Notes
(0031216)
FirasH (developer)
2014-01-28 21:34

I've made a test with 3 pages and even this time only the orientation of the first one is restored.

As with 2 pages, if you Undo once and then Redo Scribus works as expected.
Same thing even for the last entry "Document - Change page properties" in "Action History" Window: it changes the properties of the first page (after undoing and redoing all the steps).

3 pages behaviour:
In the "Action History" Window, after reaching "Initial State", Redo works as expected until you reach the second and the third entry of "Document - Change page properties" which do nothing to the second and the third page respectively.
After Redoing everything, if you Undo once the properties of the first Page are changed (from Landscape to Portrait) (as I said before).
(0031746)
FirasH (developer)
2014-04-21 14:36

Found this bug even testing on 1.4.4 (19070).
(0032760)
Kunda (manager)
2014-07-15 06:26

Confirmed on 1.5svn r19342

- Issue History
Date Modified Username Field Change
2014-01-28 21:16 FirasH New Issue
2014-01-28 21:34 FirasH Note Added: 0031216
2014-01-28 23:38 JLuc Tag Attached: undo
2014-04-21 14:36 FirasH Note Added: 0031746
2014-06-07 21:06 FirasH Note Added: 0032049
2014-06-07 21:07 FirasH Note Deleted: 0032049
2014-06-10 22:58 cbradney Target Version => 1.5.0
2014-07-09 03:25 FirasH Relationship added child of 0012500
2014-07-14 06:57 Kunda Target Version 1.5.0 => 1.5.1
2014-07-15 06:26 Kunda Note Added: 0032760
2014-07-15 06:26 Kunda Status new => confirmed
2014-07-16 20:13 FirasH Relationship added related to 0012531



Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker