Page MenuHome

Some addons not respecting workspace filter
Open, Confirmed, MediumPublic

Description

System Information
Operating system: WIndows 64bit CZ
Graphics card: nVidia 1080GT

Blender Version
Broken: 2.80, 2019-03-14 00:12, Hash: 87aca8bd02bc

Short description of error
Some Addons, installed in Blender, activated in Addon manager, NOT ACTIVATED in (specified) Workspace Addon Filter, behaves like they are active.
Their UI or key binding is active in Workspaces, where I didn't activate them on purpose, yet they are presented here.

Examples (I found to this point, there fer few more I can't remember now, only tried them once)
MACHIN3tools: https://gumroad.com/l/MACHIN3tools - Shortcuts
BoxCutter: https://gumroad.com/l/BoxCutter - UI icon in tools panel + Shortcuts
SpeedFlow: https://gumroad.com/l/speedflow - UI in viewport

Exact steps for others to reproduce the error
Install addon, activate it in Addon Manager in preferences, create new Workspace, turn on Addon Filter. Addon still presented

Details

Type
Bug

Event Timeline

Sebastian Parborg (zeddb) closed this task as Invalid.
Sebastian Parborg (zeddb) claimed this task.

Thanks for the report, but these add-ons are not developed by Blender, please report the bug to the original authors.

If you can replicate this with an official addon, then that is something we can look at.

Thanks for info. I asked Pablo on Twitter and he pointed me here, so I thought it's some kind of Blender functionality.

I'll report it to addon creators, sorry for unnecessary bugreport.

Don't get me wrong, this could be a problem with the blender API.
But we need either the issue to happen with an official addon or to have a very minimal code example that triggers the issue.

We can't provide support for any 3rd party addons.

MACHIN3 (MACHIN3) reopened this task as Open.

It's not a problem with the addons. To my knowledge, there is nothing an addon dev has to do, to work with this Blender feature. If there is something addons devs need to do, I'd appreciate a link to information.

You can replicate this problem with the Development Icon Viewer addon. Filter addons, leave it unchecked, its button remains in the python console bar.

Based on my tests, it seems the workspace filter seems to work great for disabling addon defined pie menus and panels. It fails for addon defined keymaps however.
Is there an official addon that sets a keymap item? I'm not aware of one.