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

TabBar not working. #693

Closed
hamza00789 opened this issue Jan 22, 2023 · 5 comments
Closed

TabBar not working. #693

hamza00789 opened this issue Jan 22, 2023 · 5 comments

Comments

@hamza00789
Copy link

TabBar is not working in this release.

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 2023.114.26244 +5346 (Git)
Build type: Release
Branch: LinkDaily
Hash: 734bfcf
Python version: 3.8.10
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.6.2
Locale: English/United States (en_US)

An error message like this appears.

18:03:03 2.648469 <asm3.main> init_gui.py(14): no solver backend found
18:03:03 Traceback (most recent call last):
18:03:03 File "C:\Users\M.Hamza\AppData\Roaming\FreeCAD\Mod\TabBar\TabBar_Gui.py", line 574, in onPreStart
18:03:03 onStart()
18:03:03 File "C:\Users\M.Hamza\AppData\Roaming\FreeCAD\Mod\TabBar\TabBar_Gui.py", line 563, in onStart
18:03:03 onWorkbenchActivated()
18:03:03 File "C:\Users\M.Hamza\AppData\Roaming\FreeCAD\Mod\TabBar\TabBar_Gui.py", line 236, in onWorkbenchActivated
18:03:03 w = tabs()
18:03:03 File "C:\Users\M.Hamza\AppData\Roaming\FreeCAD\Mod\TabBar\TabBar_Gui.py", line 153, in tabs
18:03:03 active = Gui.activeWorkbench().class.name
18:03:03 AssertionError: No active workbench
18:03:03

@blue0ceanby
Copy link

i have the same Problem:

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 2023.114.26244 +5346 (Git)
Build type: Release
Branch: LinkDaily
Hash: 734bfcf
Python version: 3.10.8
Qt version: 5.15.6
Coin version: 4.0.1
OCC version: 7.6.3
Locale: German/Germany (de_DE)

Error Message:
19:27:37 Traceback (most recent call last):
19:27:37 File "C:\Users\xxxx\AppData\Roaming\FreeCAD\Mod\TabBar\TabBar_Gui.py", line 574, in onPreStart
19:27:37 onStart()
19:27:37 File "C:\Users\xxxx\AppData\Roaming\FreeCAD\Mod\TabBar\TabBar_Gui.py", line 563, in onStart
19:27:37 onWorkbenchActivated()
19:27:37 File "C:\Users\xxxx\AppData\Roaming\FreeCAD\Mod\TabBar\TabBar_Gui.py", line 236, in onWorkbenchActivated
19:27:37 w = tabs()
19:27:37 File "C:\Users\xxxx\AppData\Roaming\FreeCAD\Mod\TabBar\TabBar_Gui.py", line 153, in tabs
19:27:37 active = Gui.activeWorkbench().class.name
19:27:37 AssertionError: No active workbench
19:27:37

realthunder added a commit that referenced this issue Jan 24, 2023
Monitor toolbar ChildAdded event to enable external global toolbar

Related #693
@hamza00789
Copy link
Author

Is there a way to fix this in the same release? Because new release will solve this problem as usual but new release comes with new problems.

@realthunder
Copy link
Owner

Try extract and copy the the following TabBar_Gui.py file into your TabBar installation directory (usually C:\<username>\AppData\Romaing\FreeCAD\Mod\TabBar) and overwrite the original one.
TabBar_Gui.py.zip

@blue0ceanby
Copy link

it works, no error message
thank you

@hamza00789
Copy link
Author

it works, no error message
thank you.

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

3 participants