View Issue Details

IDProjectCategoryView StatusLast Update
0011276ScribusUndo/Redopublic2016-11-24 21:28
Reportercezaryece Assigned To 
Status newResolutionopen 
Product Version1.5.0svn 
Target VersionFixed in Version 
Summary0011276: Big delay (almost freeze) on closing Context Menu (due to unlimited Action History)
DescriptionIt is possible to set Action History length to 0 and then all actions are remembered during session.
Maybe it is not smarty, but enable.
I have notice that while Action History grow there occurs bigger and bigger delay after using Context Menu (even without any action - only open and close).

Delay occurs in m_view->setGlobalUndoMode() (at the end of canvasmode_normal.cpp) and is caused by undoManager->showObject(Um::GLOBAL_UNDO_MODE) in it.

Interesting if we can do something with it, anything except disabling unlimited Action History?
Tagsaction history



2012-12-18 14:28

developer   ~0029440

Big delay I mean about 10 seconds.


2012-12-18 14:29

developer   ~0029441

Last edited: 2012-12-18 14:30

View 2 revisions

Maybe good solution will be warn user about that behaviour and option to clear Action History on each save of file?
I think many apps had or have such feature without any choice - undo is lost after save.

Issue History

Date Modified Username Field Change
2012-12-18 14:27 cezaryece New Issue
2012-12-18 14:28 cezaryece Note Added: 0029440
2012-12-18 14:29 cezaryece Note Added: 0029441
2012-12-18 14:30 cezaryece Note Edited: 0029441 View Revisions
2016-05-20 15:45 Kunda Tag Attached: action history
2016-11-24 21:28 Kunda Summary Big delay (almost freeze) on closing Context Menu. => Big delay (almost freeze) on closing Context Menu (due to unlimited Action History)
2016-11-24 21:28 Kunda Patch => No