I'm using the Zotero 6 note editor in my plugin and it works very well.
One thing that bothers me is that the <zoteronoteeditor> instance seems to require to be initialized twice and the drop event listener requires an extra initialization.
Otherwise, the cursor will not be able to enter the note editor's table when clicked inside the table. I guess I'm not doing it right when initializing the note editor.
Here is the workspace.xul containing two <zoteronoteeditor> :
Here is my code for initialization the note editor instance:
The code works well currently, though it's dirty. I believe there must be a correct way to initialize the note editor.
Thank you very much!