2.6.4 (1286): objc.error: ShowMarkPreview is overriding existing Objective-C class

Hello,

I’m using Glyphs 2.6.4 (1286) I recently updated ShowMarkPreview and noticed this in the macro panel.

Traceback (most recent call last):
File “plugin.py”, line 20, in
class ShowMarkPreview(ReporterPlugin):
objc.error: ShowMarkPreview is overriding existing Objective-C class

I don’t recall seeing it before updating the plugin. I’m not sure what causes such things but saw a similar bug report when I Googled the message so thought you may like to know.

Try the latest beta please. Go to Glyphs > Preferences > Updates, activate both checkboxes and press the Update button. Does it still occur there?

Hello,

I have updated and the error still appears.

It works for me as expected in Glyphs Version 2.6.5 (1324). Can you check if you have the plug-in twice in your Plugins folder? Does it not appear in the View menu?

That happens if the same plugin is loaded twice. Can you check your plugin folder?

Bingo!

The old version and new version were both in the plugins folder.

Thank you very much.