View Issue Details

IDProjectCategoryView StatusLast Update
0001905FreeCADBugpublic2015-01-11 21:40
Reportermghansen256 Assigned Towmayer  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformKubuntu Linux 
Summary0001905: Group-ordering of orphaned children not working as expected (follow up #1669)
DescriptionOnly visible after the fix of 0001669
Steps To Reproduce1. Create a document with sphere, cube, and a group.
2. Move sphere into the group.
3. Do a cut between the cube and the sphere, select the sphere first as object to be cut from.
4. Delete the cut, revealing its children cube and sphere back into the tree. The sphere is now in the main part of the tree, the cube in the group, opposite to the initial order.
5. Try moving the cube out of the group into the main document tree node, it does not work.
6. Move the sphere into the group. The sphere is moved into the group, but the cube is moved out of the group.
Additional InformationOS: Ubuntu 14.10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4387 (Git)
Branch: master
Hash: 26666a1fdabdc08bf8e664bad7173581dc9c1606
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.7.0
TagsNo tags attached.
FreeCAD Information

Activities

wmayer

2015-01-08 21:36

administrator   ~0005602

The correct behaviour should be that the cube and sphere are outside of the group and the dependency graphs shows this correctly but for any reason the tree isn't updated correctly. This might be the reason that moving the cube manually doesn't work.

Related Changesets

FreeCAD: master a6726307

2015-01-11 22:15:18

wmayer

Details Diff
+ fixes 0001905: Group-ordering of orphaned children not working as expected Affected Issues
0001905
mod - src/Gui/Tree.cpp Diff File
mod - src/Gui/Tree.h Diff File

Issue History

Date Modified Username Field Change
2015-01-08 13:52 mghansen256 New Issue
2015-01-08 21:36 wmayer Note Added: 0005602
2015-01-11 21:40 wmayer Changeset attached => FreeCAD Master master a6726307
2015-01-11 21:40 wmayer Assigned To => wmayer
2015-01-11 21:40 wmayer Status new => closed
2015-01-11 21:40 wmayer Resolution open => fixed