Not working virtual keyboard's BackSpace in filelist
Posted: 2019-03-20, 14:02 UTC
2ghisler(Author)
This issue we also discussed by email last year.
The problem is that due to bugs of stock Google's virtual keyboard, it doesn't send a key code for BackSpace key (this one, not to be confused with another key with similar name, Android BACK key/button near HOME key/button.) on some Android versions (including Android 4.3.1 I use). Detailed description of a problem, with code sample with possible solution, available here. In Total commander for Android BackSpace key should call Go Up action in file list, but because of above Android bug, it doesn't work with virtual keyboard used for QuickSearch (commands 134, 154.) You wrote then that hotkeys for actions in filelist meant mainly for hardware keyboard, so the fix for such a minor issue with virtual keyboard may be too complex to implement (at least in TC4A 2.x) Please consider to try to fix it in TC4A 3.x.
(different problem existed with BackSpace key of BlackBerry's hardware keyboard - there this key also didn't work in TC's filelist because it sent KEYCODE_DEL code, so since v.2.91 TC4A reacts to KEYCODE_DEL, but only in ListView onKeyDOWN, not in onKeyUP, and that solved the problem.)
This issue we also discussed by email last year.
The problem is that due to bugs of stock Google's virtual keyboard, it doesn't send a key code for BackSpace key (this one, not to be confused with another key with similar name, Android BACK key/button near HOME key/button.) on some Android versions (including Android 4.3.1 I use). Detailed description of a problem, with code sample with possible solution, available here. In Total commander for Android BackSpace key should call Go Up action in file list, but because of above Android bug, it doesn't work with virtual keyboard used for QuickSearch (commands 134, 154.) You wrote then that hotkeys for actions in filelist meant mainly for hardware keyboard, so the fix for such a minor issue with virtual keyboard may be too complex to implement (at least in TC4A 2.x) Please consider to try to fix it in TC4A 3.x.
(different problem existed with BackSpace key of BlackBerry's hardware keyboard - there this key also didn't work in TC's filelist because it sent KEYCODE_DEL code, so since v.2.91 TC4A reacts to KEYCODE_DEL, but only in ListView onKeyDOWN, not in onKeyUP, and that solved the problem.)