[Bug] 'zotero://xx' open launch application window loop infinitely
When an invalid 'zotero://xx' URL calls Zotero, the launch application window will be reopened infinitely until pressing 'cancel'.
I also expect an error alert like 'not a valid Zotero URL'.
Thanks!
I also expect an error alert like 'not a valid Zotero URL'.
Thanks!
Zotero will open a window: https://drive.google.com/file/d/10qcy_kiYCKfVCtX7khkQrAC1M-l1403l/view?usp=sharing
When clicking the open link button, this Launch Application window will be closed and reopened, closed and reopened, ... which is confusing.
,"zotero":{"action":4}
in handlers.json fixes the issue with the infinite loop.I'd guess some better handling of unsupported zotero:// links in Zotero's protocol handler might help. It seems that zotero:// is already registered in the Windows registry to be handled by Zotero. Zotero (or the Firefox base) then asks you how to handle some unsupported zotero://test/ link with an option to remember this choice. The infinite loop occurs if you select Zotero in the prompt with the checkbox checked.
There's a related issue on GitHub: https://github.com/zotero/zotero/issues/2558.