Skip to content

After settings are changed, FC asks the user whether to restart. But it launches another instance instead of restarting. #33103

Description

@raindropsfromsky

Problem description

Whenever we change the settings in FC, and close the changes dialog, FC asks whether to restart now or later.
If we choose to restart FC, FC ignores that option, and does not close the current instance.
Instead, it starts a new instance.

As a result, every time we change some setting, a new instance of FC is added.

Workbench affected?

No response

Steps to reproduce

  1. Use CTRL+, or ALP+P for Ribbon UI.
  2. Change any settings.
  3. Close the dialog by clicking on OK
  4. FC asks whether to restart now or later. Select NOW.
  5. FC fails to close the running instance. It launches a new instance.

Expected behavior

FC should automatically close the running instance, and then launch a new instance.
If there is any unsaved files, it should allow thee user to save them first.

Actual behavior

As described above

Development version About Info (in Safe Mode)

This is the latest weekly version of FC.

OS: Windows 11 build 26300
Architecture: x86_64
Version: 1.1.4.20260928 (Git shallow)
Build date: 2026/09/28 13:46:34
Build type: Release
Branch: (HEAD detached at 4fd3bf320)
Hash: 4fd3bf320d9566a27e60069fc8387448aaa3a094
Python 3.11.14, Qt 6.8.3, Coin 4.0.3, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.4, OCC 7.8.1
Locale: English/India (en_IN)
Navigation Style/Orbit Style/Rotation Mode: CAD/Rounded Arcball/Window center
Stylesheet/Theme/QtStyle: FreeCAD.qss/FreeCAD Dark/
Logical DPI/Physical DPI/Pixel Ratio: 96/123.928/1.14583
Installed mods: 
  * Behave-Dark Colors 0.1.1
  * Beltrami 1.3.3
  * Cables Workbench 0.3.7
  * Curved Shapes 1.0.15
  * Curves workbench 0.6.81
  * Dracula 0.0.9
  * Fasteners Workbench 0.5.67
  * Frame and beams workbench 0.1.1
  * Built-In Preference Packs beta 1.2.2
  * FreeCAD Ribbon 1.12.0dev
  * FreeCAD-themes 2026.8.16
  * freecad.gears workbench 1.4.0
  * Gridfinity Workbench 0.12.4
  * Maker Workbench 1.0.1
  * OpenTheme 2025.5.20
  * PieMenu 1.13.0
  * ProDarkThemePack 1.0.0
  * Quetzal 1.8.11
  * SaveAndRestore 1.1.0
  * SearchBar 1.8.2
  * SheetMetal Workbench 0.8.23
  * Silk workbench 0.4.0

Last known good version (optional)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Mod: CoreIssue or PR touches core sections (App, Gui, Base) of FreeCADStatus: Needs confirmationMissing confirmation from other testersStatus: Needs test on dev versionMissing test on the development weekly version in safe mode

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions