keymanapp / keymanapp/keyman

bug(mac): Keyman doesn't work in list view selection (e.g. in music app)

Open
#5,980 2 comments 0 reactions 0 assignees View on GitHub
bug mac/
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

**Describe the bug**
in mac, in music app (or any app with list view), when sorted by a column say album, or artist.
If a key is pressed on keyboard, say "k". current selection will jump to first item with letter "k" in the list inside the current column, album.

With Keyman keyboard it is not happening, ISIS-Kannada. But this action is performed by mac os system keyboard "Kannada-Qwerty" and "Kannada" Keyboard.

Keyman keyboard is not passing the letter pressed to the list view for selection with non-latin keyboards.

**To Reproduce**
install ISIS Kannada keyboard in keyman
and system keyboard "Kannada-QWERTY"
open music app
rename one or two albums with first letter "ಕ"
Sort by Albums, in songs view
select the current song to top of the list from ascending, It should be at "A", if there are albums starting with A.
now press "k" with ISIS-Kannada keyboard, which is mapped to "ಕ"
song should jump to album starting with letter "ಕ"
It doesn't.
Try the same with system keyboard "Kannada-QWERTY". in music app, current selection jumps to album starting with letter "ಕ"

**Expected behavior**
in music app or any app with list view, current selection jumps to album starting with letter pressed in keyman

**Screenshots**
Watch the video
keys are casted on the screen with this app -> https://github.com/keycastr/keycastr
Below are the keys mapped in both in ISIS-Kannada and Kannada-QWERTY (system keyboard)
k -> ಕ
l -> ಲ
p -> ಪ

Keyman passes latin letters in list view
Kannada-QWERTY passes Kannada letters as expected

https://user-images.githubusercontent.com/14062593/143830438-d5ec5343-d650-4143-98dc-71fb138ecb0c.mov

**Keyman for macOS:**
- OS: macOS Catalina 10.15.7 (19H1519) and Monterey
- Keyman version: 15.0.127-alpha
- Target Application: Music App, or any app with list view

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.