Plugins not turning on/off using sidebar

macOS 10.12.6 G2.5.2 [1175] – When selected in the sidebar, Plugins no longer activate or deactivate. It has to be done through the View menu.

The Reporter Toggler in the sidebar palette is a plugin by @Mark. Though, I just tried it in the same config macOS 10.12.6 and Glyphs 2.5.2 (1175) with expected results; it worked for me with a couple different Reporter plugins.

It has always worked perfectly for me until this latest update.

If I activate any of them via the View menu, it also makes it active in the sidebar. When I deactivate it via the View menu, it immediately deactivates in the sidebar. No amount of clicking on the plugin name or its checkbox in the sidebar will activate or deactivate it now.

As an example, if Red Arrow is activated, it will show in the sidebar as activated. If I then click on its name or its checkbox, it deselects it but the plugin is still active.

[ETA] I just reinstalled build [1172] and it’s acting the same way there – but it was working just fine previously. Now in builds [1172 - 1175] it does not work. Is there a Prefs file that could be affecting this?

In the Reporter Toggler plugin there where some pull requests made recently by some people. I am not sure if those broke the proper behaviour. I remember that I put a lot of effort back then to properly synchronise the View Menu with the toggle state. Otherwise I can imagine that the notifications don’t fire anymore, so the plugin doesn’t receive the information to set the checkboxes accordingly.

I’m currently away, so I cannot check the code and test this issue.

@GeorgSeifert any clues?

I fixed it (I had broken it).

1 Like

@GeorgSeifert – Still using Build 1175 – Oddly enough, today it is working normally. I started a new document, drew a circle and tested several plugins. They all activated/deactivated as they should using only the sidebar. I then opened a file I had worked on a few days ago, and everything was working fine again.

Other than that I did not do anything to fix the problem. Very odd.

Did you open the Plugin Manager?

Georg’s fix was in the Reporter Toggler plugin, so opening the Plugin Manager would have grabbed the new version.

Yes I did open the Plugin Manager, so that explains it. Thank you for fixing it.