Suggested spellcheck UI improvements
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
calibre 6.10 on MacOS 11.7.1 (Big Sur).
When spellchecking, it would be nice to be able to put focus on the word list and simply work our way down via keyboard, i.e. arrow down to the next word and either fix it or move on to the next word. A couple of things interfere with this. When clicking on the "Change selected word to:" button to fix a word, two things happen:
1. When it deletes the word from the list, it moves the cursor in the list to the word *above* the word that was fixed, instead of to the next word on the list. So we constantly have to move it back to where it should be (the next word). IOW, if the words A B C are on the list and the focus is on B, clicking the button moves the cursor to A (backwards) instead of to C (the next word to be dealt with).
2. It also leaves the focus on the button, instead of putting the focus back on the word list. We have to click back on the list in order to continue.
If those two things could be changed, working our way through the list would go quite a bit faster. Thanks for considering!
1. You can just start at the last word and go up. However, this might be
worth changing.
2. I'm not so sure this is a good idea, by leaving the focus on the
button (which is the expected behavior) one can simply hit enter or
space repeatedly to trigger the button without using the mouse at all.
This is especially important on macOS where there is no keyboard
shortcut for it. If I were to do this it would require creating a
dedicated shortcut to trigger the button.