Can someone please explain this to me?
Over the past two days I’ve spent hours trying to get Dave Smith’s zotpick working in Obsidian. But no matter what I did, hitting the shortcut from Obsidian never brought up the Zotero selector dialog.
At first, I didn’t know what was wrong. Then I suspected the dialog was behind visible windows. That was wrong.
Eventually, I tried to track down the problem by opening TextEdit and working with a blank file. Initially, I had to give TextEdit various permissions, but ultimately I got it to work.
I went back to Obsidian, resized the window to take but 1/4 of a screen, and even moved the window to a different monitor. Still no dialog.
Then I came across this thread. I’ve pretty much stayed away from AppleScript and services. But I always thought Services were system level. This thread seems to imply that Services are optional for an app.
But this page implies that all legitimate MacOS apps have Services. In turn, this implies Obsidian violates basic OS-level conventions.
Exactly what’s going on?