View Issue Details

IDProjectCategoryView StatusLast Update
0002054FreeCADBugpublic2016-07-23 10:44
Reporterandreast Assigned Towmayer  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformIntelOSWindowsOS Version8.1 x64
Product Version0.15 
Fixed in Version0.17 
Summary0002054: Undo/redo of fillet does not bring back previous visibility
DescriptionUndo/redo of fillet does not bring back previous visibility.
Steps To ReproduceNew
Part workbench
Add a cube (in my example a cube with a cylindric hole)
Add fillet with r=1mm to all four top edges
(Screenshot capture_04132015_010249.jpg)
(Save file as freecad-015-test002_003.FCStd)

Click Edit, Undo
*** Result: BUG! Label Fillet is removed but the Cut label is not made visible
(Screenshot capture_04132015_010439.jpg)
(Save file as freecad-015-test002_004.FCStd)
(Closing and reopening the document will make no difference)
Additional InformationMight be related to http://www.freecadweb.org/tracker/view.php?id=20
TagsNo tags attached.
FreeCAD Information

Relationships

related to 0001118 closedJriegel The Undo/Redo function is broken and does sometimes not deliver the expected results. 
child of 0000020 closedJriegel UndoRedo for Gui Elements 

Activities

andreast

2015-04-13 11:53

reporter  

FreeCAD 015 label tree undo-redo bug.zip (Attachment missing)

andreast

2015-04-13 12:10

reporter  

capture_04132015_010249.jpg (Attachment missing)

andreast

2015-04-13 12:10

reporter  

freecad-015-test002_003.FCStd (Attachment missing)

andreast

2015-04-13 12:11

reporter  

capture_04132015_010439.jpg (Attachment missing)

andreast

2015-04-13 12:11

reporter  

freecad-015-test002_004.FCStd (Attachment missing)

Related Changesets

FreeCAD: master f0e00311

2016-06-18 21:03:13

wmayer

Details Diff
prepare view provider for undo/redo Affected Issues
0000819, 0001118, 0002054
mod - src/App/Application.cpp Diff File
mod - src/App/CMakeLists.txt Diff File
mod - src/App/Document.cpp Diff File
mod - src/App/Document.h Diff File
mod - src/App/DocumentObject.cpp Diff File
mod - src/App/DocumentObject.h Diff File
add - src/App/TransactionalObject.cpp Diff File
add - src/App/TransactionalObject.h Diff File
mod - src/App/Transactions.cpp Diff File
mod - src/App/Transactions.h Diff File
mod - src/Gui/Application.cpp Diff File
mod - src/Gui/CMakeLists.txt Diff File
add - src/Gui/TransactionObject.cpp Diff File
add - src/Gui/TransactionObject.h Diff File
mod - src/Gui/ViewProvider.cpp Diff File
mod - src/Gui/ViewProvider.h Diff File
mod - src/Gui/ViewProviderDocumentObject.cpp Diff File
mod - src/Gui/ViewProviderDocumentObject.h Diff File

FreeCAD: master 9ec06b47

2016-06-20 12:50:21

wmayer

Details Diff
prepare view provider for undo/redo Affected Issues
0000819, 0001118, 0002054
mod - src/App/Document.cpp Diff File
mod - src/App/Document.h Diff File
mod - src/App/TransactionalObject.cpp Diff File
mod - src/App/TransactionalObject.h Diff File
mod - src/App/Transactions.h Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/Document.h Diff File
mod - src/Gui/TransactionObject.cpp Diff File
mod - src/Gui/ViewProvider.cpp Diff File
mod - src/Gui/ViewProvider.h Diff File
mod - src/Gui/ViewProviderDocumentObject.cpp Diff File
mod - src/Gui/ViewProviderDocumentObject.h Diff File

FreeCAD: master 0f2db906

2016-06-20 14:00:47

wmayer

Details Diff
prepare view provider for undo/redo Affected Issues
0000819, 0001118, 0002054
mod - src/App/Document.cpp Diff File
mod - src/App/Transactions.cpp Diff File
mod - src/App/Transactions.h Diff File
mod - src/Gui/ViewProviderDocumentObject.cpp Diff File

FreeCAD: master f2bad459

2016-06-20 21:58:00

wmayer

Details Diff
+ fix order of removed objects in transaction list
+ add assert to check for obvious error
+ removed unneeded method
Affected Issues
0000819, 0001118, 0002054
mod - src/App/Transactions.cpp Diff File
mod - src/Gui/Document.cpp Diff File
mod - src/Gui/Document.h Diff File

Issue History

Date Modified Username Field Change
2015-04-13 11:53 andreast New Issue
2015-04-13 11:53 andreast File Added: FreeCAD 015 label tree undo-redo bug.zip
2015-04-13 12:10 andreast File Added: capture_04132015_010249.jpg
2015-04-13 12:10 andreast File Added: freecad-015-test002_003.FCStd
2015-04-13 12:11 andreast File Added: capture_04132015_010439.jpg
2015-04-13 12:11 andreast File Added: freecad-015-test002_004.FCStd
2015-04-13 14:07 wmayer Relationship added related to 0001118
2016-07-23 10:42 wmayer Changeset attached => FreeCAD Master master f0e00311
2016-07-23 10:42 wmayer Changeset attached => FreeCAD Master master 9ec06b47
2016-07-23 10:42 wmayer Changeset attached => FreeCAD Master master 0f2db906
2016-07-23 10:42 wmayer Changeset attached => FreeCAD Master master f2bad459
2016-07-23 10:42 wmayer Status new => closed
2016-07-23 10:42 wmayer Assigned To => wmayer
2016-07-23 10:42 wmayer Resolution open => fixed
2016-07-23 10:42 wmayer Fixed in Version => 0.17
2016-07-23 10:44 wmayer Relationship added child of 0000020