Bug. Spreadsheet and Part drag-drop madness

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
User avatar
DeepSOIC
Posts: 6969
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Bug. Spreadsheet and Part drag-drop madness

Postby DeepSOIC » Sat Apr 21, 2018 3:33 pm

1. Open attached file
dragdrop-spreadsheet-bug.FCStd
(13.16 KiB) Downloaded 3 times
2. Drag-drop Spreadsheet into Part
-> Everything is moved into Part, except for Cube001.
expected behavior: only spreadsheet should end up in Part.

Also:
1. Open attached file.
2. Select everything but Part and Spreadsheet
3. Drag-drop the "everything" into Part
-> Spreadsheet is also moved into Part.
expected: spreadsheet stays outside of Part.

Similar thing happens if I then drag spreadsheet out of Part... It seems like spreadsheet is intricately attached to all these objects except Cube001. I can't get the spreadsheet outside of Part, which is what I would usually want.

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13509 (Git)
Build type: Release
Branch: releases/FreeCAD-0-17
Hash: 0258808ccb6ba3bd5ea9312f79cd023f1a8671b7
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: Russian/RussianFederation (ru_RU)
Attachments
dragdrop-spreadsheet-bug graph.png
dependency graph (before dragging anything)
dragdrop-spreadsheet-bug graph.png (58.84 KiB) Viewed 162 times
Last edited by DeepSOIC on Sat Apr 21, 2018 3:46 pm, edited 1 time in total.
User avatar
DeepSOIC
Posts: 6969
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Bug. Spreadsheet and Part drag-drop madness

Postby DeepSOIC » Sat Apr 21, 2018 3:38 pm

@ickby any ideas? How is drag-drop supposed to work? I.e., what objects are supposed to be automatically sucked in?
I also have this behavior with part-o-magic tool to move objects across containers, which means it has much wider impact than just drag-drop.
ickby wrote:ping!
User avatar
DeepSOIC
Posts: 6969
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Bug. Spreadsheet and Part drag-drop madness

Postby DeepSOIC » Sun May 13, 2018 8:24 pm