Device
Kindle
KOReader version
v2025.04-154-ge0c853065
Model and firmware version
Kindle Paperwhite 6 (5.17.1.0.4)
Issue description
After using a swipe (Backspace Up) to delete whole words until a whitespace, autofilling of the path using Tab key of the emulator makes a duplicate.
Steps to reproduce
- Open a Terminal Emulator session
- Type
ls /mnt/us/kor (or any other path)
- Hit the
Tab Button (top left button above the keyboard)
- It will fillout to
ls /mnt/us/koreader and command will work after hitting Enter.
- Now use
Arrow Up button above the keyboard to retrieve the command you just executed.
ls /mnt/ls/koreader will show up.
- Swipe up on the
Backspace key on the keyboard. Now it is ls .
- Add a part of the path to make it
ls /mnt/us/doc
- Hit
Tab
- Now you will witness that instead of
ls /mnt/us/documents it is now showing ls /mnt/us/documents /mnt/us/koreader.
- Hitting enter will work just fine with this command (
ls will show both results), but the expected result was just ls /mnt/us/documents.
Log
crash_term_emu_basckspace_up_1.txt
Additional information
Easy to reproduce on my device. Let me know if I can provide more information.
Device
Kindle
KOReader version
v2025.04-154-ge0c853065
Model and firmware version
Kindle Paperwhite 6 (5.17.1.0.4)
Issue description
After using a swipe (Backspace Up) to delete whole words until a whitespace, autofilling of the path using
Tabkey of the emulator makes a duplicate.Steps to reproduce
ls /mnt/us/kor(or any other path)TabButton (top left button above the keyboard)ls /mnt/us/koreaderand command will work after hittingEnter.Arrow Upbutton above the keyboard to retrieve the command you just executed.ls /mnt/ls/koreaderwill show up.Backspacekey on the keyboard. Now it isls.ls /mnt/us/docTabls /mnt/us/documentsit is now showingls /mnt/us/documents /mnt/us/koreader.lswill show both results), but the expected result was justls /mnt/us/documents.Log
crash_term_emu_basckspace_up_1.txt
Additional information
Easy to reproduce on my device. Let me know if I can provide more information.