Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Core: Drag/Dropping .FCstd file into GUI doesn't trigger: 'Recomputation' and 'File Migration' dialogs (where opening the file from within FC does) #18889

Open
2 tasks done
luzpaz opened this issue Jan 5, 2025 · 1 comment
Labels
Mod: Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD Priority: High Status: Needs confirmation Missing confirmation from other testers Type: Bug This issue or PR is related to a bug

Comments

@luzpaz
Copy link
Contributor

luzpaz commented Jan 5, 2025

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

Scenario 1: Drag-drop an FCStd file from my file manager into FreeCAD
Result: file opens uneventfully.

Scenario 2: File > Open
Result: 'Recomputation Required' dialog is shown.

Screenshot_20250105_151713

To reproduce:

  1. Download the example file from [Problem] Deleting a group does not delete recursively some nested objects #9512 (comment)
  2. Try Scenario 1
  3. Close file (discard all changes!)
  4. Try Scenario 2

Full version info

I can reproduce this on both the development builds in both Snap and AppImage on Manjaro Linux

OS: Ubuntu Core 22 (KDE/plasma/xcb)
Architecture: x86_64
Version: 1.1.0dev.39757 (Git) Snap 1251
Build type: Release
Branch: main
Hash: a974e413fa39bbfa2572e99bc3af3824ad483263
Python 3.10.12, Qt 5.15.10, Coin 4.0.0, Vtk 7.1.1, OCC 7.7.1
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Dark/Fusion
OS: Manjaro Linux (KDE/plasma/xcb)
Architecture: x86_64
Version: 1.1.0dev.39750 (Git) Conda AppImage
Build type: Release
Branch: main
Hash: 7b548bee7f781837640df96831a3e7a7cfa4cf9b
Python 3.11.9, Qt 5.15.13, Coin 4.0.3, Vtk 9.2.6, OCC 7.7.2
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Dark/Fusion

Subproject(s) affected?

Core

Anything else?

I've set this at a high priority since I've been drag/dropping files to test bugs and perhaps have been polluting results because of this. I just took it for granted that importing this way was exactly the same as if I was opening a file from within FreeCAD.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@luzpaz luzpaz added Type: Bug This issue or PR is related to a bug Mod: Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD Status: Needs confirmation Missing confirmation from other testers Priority: High labels Jan 5, 2025
@luzpaz luzpaz changed the title Core: Drag/Dropping .FCstd file into GUI doesn't trigger recomputation dialog (where opening the file from within FC does) Core: Drag/Dropping .FCstd file into GUI doesn't trigger: 'Recomputation' and 'File Migration' dialogs (where opening the file from within FC does) Jan 5, 2025
@luzpaz
Copy link
Contributor Author

luzpaz commented Jan 6, 2025

@wwmayer do you have a moment to diagnose this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mod: Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD Priority: High Status: Needs confirmation Missing confirmation from other testers Type: Bug This issue or PR is related to a bug
Projects
None yet
Development

No branches or pull requests

1 participant