View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003632ParaView(No Category)public2006-08-17 15:532006-08-21 13:33
ReporterClinton Stimpson 
Assigned ToUtkarsh Ayachit 
PriorityhighSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0003632: undo with 3d widgets not working correctly
Descriptioncreate source, then clip it.
undo back to just the source, and the clip doesn't go away entirely.
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships

  Notes
(0004703)
Utkarsh Ayachit (administrator)
2006-08-21 13:33

BUG: Fixes Bug 0003632 (undo with 3d widgets not working correctly.). There were 2 issues:
1) As a consequence of registration of a source which had a property with ProxyListDomain we would create and registered internal proxies. Since vtkCommand observers are called in last-in-first-called order on the same priority level, the UndoElement for the registration of the proxy would not get added until after the internal proxies were created. Fixed that by increasing the priority of the observer in the UndoStack.
2) With changes in the UndoStack mechanism for Pausing, the 3D widget registration would get saved on the undo
stack. Ideally, the 3D widget should not be on the undoStack at all. Fixed that by filtering undo stack updates
to not worry about proxies registrations under "_prototypes".


/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMUndoStack.cxx,v <-- vtkSMUndoStack.cxx
new revision: 1.11; previous revision: 1.10


 Issue History
Date Modified Username Field Change
2011-06-16 13:10 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team