I works in many desktops at the same time, a couple of months ago glyphs keeps in only one of them, (as every single app in Mac). But now isn’t possible to switch desktops without Glyphs 3 keeps in only one of them. Appear in all desktops at the same time instead.
I have had a comparison with Glyphs 2 and this last keeps in only desktop, please if someone knows what could I do lmk!
If not, go to Window → Plugin Manager → Modules and click Install next to the Python module. Wait for it to install, then relaunch Glyphs and try running the code again. The text “done” should appear in the lower half of the Macro Panel window and the problem should be fixed.