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

Toolbar does not go away or go inactive when alternative workbench selected #46

Open
pitch-circle opened this issue Jul 3, 2022 · 3 comments

Comments

@pitch-circle
Copy link

When you switch workbenches from ThreadProfile, the menu changes to reflect the new workbench but the ThreadProfile toolbar does not disappear and remains active. An item for the toolbar does not appear in the view, toolbars menu when another workbench is active.

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.27422 (Git)
Build type: Release
Branch: master
Hash: d938733eaf2c2ce7cb18d1cbb56147185c473530
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.3
Locale: English/United Kingdom (en_GB)

@mwganson
Copy link
Owner

mwganson commented Jul 3, 2022

There is a settings option to prevent the toolbar from remaining active when switching to another workbench.

@pitch-circle
Copy link
Author

Thanks for the reply. Should the toolbar not be set to inactive by default, so it behaves the same as the other FC workbenches?
In addition, the settings option is in the menu for the workbench, which disappears when you switch workbenches. There is no settings button on the toolbar itself to make it disappear. Hence, in order to diable the toolbar, you have to switch back to the ThreadProfile WB, change the setting from the menu and then switch back to where you were. This is not very intuitive especially since the view, toolbars menu is both the obvious place to control visibility and is also accessible whether the WB is open or closed.

@mwganson
Copy link
Owner

mwganson commented Jul 4, 2022

The reason I decided to make it the default was few people ever bother reading the documentation and so would not know about this option to keep the toolbar active. Those who are annoyed can disable the feature. Perhaps disabling should be easier, but that requires another icon on the toolbar, which I wanted to keep as small as possible. I don't know why the toolbar can't be hidden via the view menu, perhaps because of the way I re-enable it after the user switches workbenches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants