Zotero 7 Beta: Drag and drop movable annotations to outside the PDF file moves the annotation

Steps to reproduce:
1) Open a PDF file in the Zotero PDF Viewer
2) Zoom the PDF Viewer so that the PDF file covers the full center pane
3) Make a Note annotation (third button in the top toolbar)
4) Click and hold on the Note annotation to start a drag and drop process
5) When you move around the Note annotation (still holding your click), you can see a grey rectangle following the movement. If you move quickly to outside the PDF Viewer center pane, you can see that the rectangle gets stuck on the last position it remembers inside the PDF Viewer area, on the side where you have exited the PDF area. It does not always get stuck, so you can try a few times to see this happening.
6) After getting this grey rectangle stuck, just find a location where the drag and drop is "allowed" (where the mouse is not replaced by the "Prohibited Sign" icon), like a Zotero note or external note taking app. [The allowed dropping location curiously includes the tabs bar above the PDF viewer toolbar.]

If the Drag and Drop is released outside the PDF Viewer area, it should not move the annotation.

The Debug ID is D435103244.
Zotero 7.0.0-beta.53+969031a37 (64-bit)
Windows 10

PS: The forum does not seem to accept the "Prohibited Sign" emoji copied from here:
https://emojipedia.org/prohibited-sign
Adding the emoji in the text of the Discussion is first displayed properly but then a click on Save Draft triggers the following error:
{"Code":256,"Exception":"","Class":"Gdn_ErrorException"}
Trying the same in a comment to an existing post triggers the following error:
There was an error performing your request. Please try again.
  • Good observation — we'll fix it.
  • I also have a similar problem. Zotero seems to have canceled the drag-and-drop annotation function. I cannot drag annotations in zotero to external software. I can only use Ctrl+C or Ctrl+Shift+C to quickly copy.
  • @qq1067237855 I can't reproduce that. Can you provide a Debug ID for it happening?
  • Does it help if you disable all third-party plugins?
  • All third-party plug-ins have been disabled,
    zotero Version: 7.0.0-beta.68+c31a40c74 (64-bit)
    Windows 10
  • Can you provide a Debug ID?
  • I mean you have to enable debug logging, then perform the action, and then submit it as described in https://www.zotero.org/support/debug_output#debug_output_logging
  • D7109975


    D8032492

    what about this?


  • appName => Zotero, version => 7.0.0-beta.68+c31a40c74, os => Windows 10.0 19045, locale => zh-CN, extensions => Obsidian Note for Zotero (1.0.1, extension, disabled), Zotero Debug Bridge (2.0.0, extension, disabled), Jasminum (1.0.0-14, extension, disabled), ZotCard (3.0.10, extension, disabled), ZoteroExcalidraw (1.0.1, extension, disabled), ZotURead (3.0.1, extension, disabled), Zotero Attanger (1.1.3, extension, disabled), Ethereal Reference (0.7.5, extension, disabled), Add-on Market for Zotero (1.5.5, extension, disabled), Better Notes for Zotero (1.1.4-beta.57, extension, disabled), Easier Citation (0.4.3, extension, disabled), 蒲公英 (1.0.0-8, extension, disabled), Open PDF for Zotero (0.0.11, extension, disabled), MarkDB-Connect (0.1.0-rc.7, extension, disabled), Del Item With Attachment (0.3.1, extension, disabled), Green Frog (0.17.4, extension, disabled), Actions and Tags for Zotero (1.0.0-beta.35, extension, disabled), Linter for Zotero (1.15.1, extension, disabled), Better BibTex for Zotero (6.7.172, extension, disabled), Zotero One (5.6.6, extension, disabled), Translate for Zotero (1.1.0-beta.38, extension, disabled), Ethereal Style (4.2.7.4, extension, disabled)

    (3)(+0043611): Using note template:

    (3)(+0000000):

    {{highlight}} {{citation}} {{comment}}

    (3)(+0000001): Copying/dragging (1) annotation(s) with
    {"mode":"export","id":"a45eca67-1ee8-45e5-b4c6-23fb8a852873","markdownOptions":{"includeAppLinks":true},"htmlOptions":{"includeAppLinks":true}}

    (4)(+0000000): Translate: Binding sandbox to http://www.example.com/

    (4)(+0000001): Translate: Parsing code for Note Markdown
    (1412e9e2-51e1-42ec-aa35-e036a895534b, 2022-08-26 11:00:00)

    (3)(+0000003): Translate: Beginning translation with Note Markdown

    (3)(+0000004): Translate: Translation successful

    (5)(+0000000): Translate: Running handler 0 for done

    (4)(+0000001): Translate: Binding sandbox to http://www.example.com/

    (4)(+0000000): Translate: Parsing code for Note HTML
    (897a81c2-9f60-4bec-ae6b-85a5030b8be5, 2022-10-26 11:00:00)

    (3)(+0000001): Translate: Beginning translation with Note HTML

    (3)(+0000001): Translate: Translation successful

    (5)(+0000001): Translate: Running handler 0 for done

    (5)(+0000000): Translate: Running handler 1 for done

    (5)(+0000000): Translate: Running handler 1 for done

    (3)(+0002300): Using note template:

    (3)(+0000000):

    {{highlight}} {{citation}} {{comment}}

    (3)(+0000001): Copying/dragging (1) annotation(s) with
    {"mode":"export","id":"a45eca67-1ee8-45e5-b4c6-23fb8a852873","markdownOptions":{"includeAppLinks":true},"htmlOptions":{"includeAppLinks":true}}

    (4)(+0000001): Translate: Binding sandbox to http://www.example.com/

    (4)(+0000000): Translate: Parsing code for Note Markdown
    (1412e9e2-51e1-42ec-aa35-e036a895534b, 2022-08-26 11:00:00)

    (3)(+0000003): Translate: Beginning translation with Note Markdown

    (3)(+0000003): Translate: Translation successful

    (5)(+0000000): Translate: Running handler 0 for done

    (4)(+0000000): Translate: Binding sandbox to http://www.example.com/

    (4)(+0000001): Translate: Parsing code for Note HTML
    (897a81c2-9f60-4bec-ae6b-85a5030b8be5, 2022-10-26 11:00:00)

    (3)(+0000000): Translate: Beginning translation with Note HTML

    (3)(+0000001): Translate: Translation successful

    (5)(+0000001): Translate: Running handler 0 for done

    (5)(+0000000): Translate: Running handler 1 for done

    (5)(+0000000): Translate: Running handler 1 for done

  • Is it because of the translation plug-in? I uninstalled the translation plugin and still have the problem. My Translation plug-in: https://github.com/windingwind/zotero-pdf-translate
  • @qq1067237855

    No, the "Translate" means it's using Zotero Translators and isn't related to the Translation plugin.

    Actually, I don't see any issues on Zotero's side that would prevent dragging from working.

    Could you test dragging into Notepad?
  • Thank you for your patient answer. Zotero prohibits dragging annotation notes to any third-party software (word, PPT, Excel, Notepad, Obsidian, Typora, etc.). Only dragging to Zotero's built-in notes is successful.

  • I'm wondering if anyone with Windows 10 can reproduce the dragging issue. If not, then there might be something in your system interfering with the dragging functionality.
  • 1. In the previous version of zotero, you could drag and drop it directly into obsidian, but it seems that it doesn't work after updating to zotero7.
    2. I tried closing all software on my computer and then running zotero, but the problem still seems to exist.
    3. This problem exists with zotero on my friend's computer, and the netizens I asked about also have this problem.

    https://s3.amazonaws.com/zotero.org/images/forums/u8916866/b3izgywndl19arrbm0iq.png
Sign In or Register to comment.