joplin
joplin copied to clipboard
Backspace + letter causes note to scroll to the top
Environment
Joplin version: 2.6.10 appimage Platform: Linux OS specifics: Linux Mint 20.2 (base: Ubuntu 20.04)
Steps to reproduce
- Have a long note, it should be over 1 screen long
- At the bottom of the note, press backspace + a letter at exactly the same time (might take a couple attempts but it is repeatable)
- The text cursor and note view move to the start of the note
Describe what you expected to happen
Text cursor should stay at the original position. The backspace and letter presses should also be handled in whatever the correct manner is.
Logfile
Nothing appears in the console when this happens.
I couldn't replicate the issue on Kubuntu 21.04 either in Rich Text editor nor CodeMirror. Does it happen with clean installation? Could you share a note where this issue occurs for certain? Does safe mode makes any difference?
It doesn't happen in safe mode or on a clean install. I have no plugins installed and it only happens in the markdown editor. So I was able to narrow it down to having the "Enable spell checking in Markdown editor" option enabled.
It happens in any note e.g. the Welcome to Joplin note. Which format should I use to export a note to share here?
Could be an additional behaviour of #4924.
For the information: With the spellchecker on, I could replicate the behaviour on "5. Privacy" welcome note.
It sounds similar to that issue, as well as #5899. However, I can't reproduce either of those.
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Shoo bot
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Still an issue
I'm also getting this bug and can reliability replicate it using Espanso. Espanso replaces text by rapidly backspacing and injecting new text which is essentially what triggers this bug. I initially reported it over at Espanso because I thought it was an issue on their side. On further investigation though, I found that turning off the spell check in Joplin's markdown editor eliminates the issue.
@pssandhu and @graphit0 if you want to reliably trigger this bug, try using Espanso with Joplin.
Some further details
For this bug to occur, it does not have to be on a long note nor does it have to be at the bottom of the note.
The only requirements are:
- Spellchecking is enabled in the markdown editor
- You rapidly backspace and then type a character.
Example
Backspace/injection delay
One interesting thing I noticed was that delaying the backspace and injection of the character by a certain amount (using backspace_delay
and inject_delay
in Espanso config) fixed the issue. It also seemed to be affected by system resource usage since upon restarting my computer I had to use a different amount of delay to fix the issue. Perhaps if the system load is high, Joplin might not be able to process the input data fast enough. One other thing to note was that delaying backspace/injection only worked on my Linux laptop not my Windows laptop. Not sure why.
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Keep open
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Still an issue
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Still not fixed
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Still a very annoying bug having something to do with the spell check.
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Keep
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Still an issue
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Keep this open please
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Keep
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Still an issue
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Still an issue
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.