Note editor: Can't continue to use input method editor after entering inline math

When I use English mode to enter inline formulas and render them normally, there is a high probability that I cannot continue editing other texts (using the input method) after switching to Chinese mode. At this point, any letters and space buttons are not responding. If you keep pressing it repeatedly, it will cause zotero to crash. But if you click the formula with the mouse to start its editing, and then move the cursor elsewhere, it will return to normal.
  • 1) Could you write down the exact steps to reproduce the issue consistently?
    2) What operating system do you use?
    3) Does it happen with other languages or only with Chinese?
    4) A video would be helpful as well.
  • 1) I did the test carefully and found the exact steps of the problem
    No matter what language it is, if I use the keyboard to control the cursor to enter the inline or not inline math block, and then use the keyboard to move the cursor out, I will not be able to make any edits, and Zotero will crash after repeated keystrokes.
    If you click the mouse to make the cursor enter the inline or not inline math block, and then use the mouse to move the cursor out, everything works fine.
    2) Windows 10 PC
    3) Yes
    4) Wait a minute, the video is waiting for content moderation
  • We still can't reproduce that. Could you repeat the same actions and provide a Debug ID?

    And if you don't switch to Chinese character input mode, the issue doesn't appear, right?
  • (1) D2075293183
    (2) No matter I am in Chinese or English mode, as long as I use the keyboard to control the cursor to enter the math block and then use the keyboard to move the cursor out, I cannot continue to use the Chinese input method, but I can still input English normally in English input mode
  • This is really weird. I guess we have to wait for Zotero 7 and see if that still happens, because Zotero 6 has other issues related to cursor positioning in note editor as well.
  • Ok, at least I know the specific steps to reproduce this issue, and I can avoid it in use manually :)
Sign In or Register to comment.