Changing input language to Korean via globe button in OSK, on-screen keyboard keys remains English Keyboard
Affected version
Arch and Fedora 33 Gnome Shell 3.38 Yes. Happens regardless of display protocal.
Bug summary
Gnome’s built-in on-screen keyboard will not change its layout when using non-Latin languages(Korean tested here)(used Ibus). A video demonstration of the issue can be seen here.
Despite changing the input language(using the flag icon button) to us-hangul(which types Hangul) or Korean(which types English and not Korean for some reason), the on-screen keyboard remains in English.
Steps to reproduce
Step one: install ibus-hangul Step two: Add ibus-hangul Korean language in the Langauge & Region settings tab Step three: Enable on-screen keyboard Step four: Open a text program(gedit). Type with the on screen keyboard and change input language using super + space shortcut, or by clicking on the flag icon.
What happened
I was able to type and switch between English and Korean, but the keyboard itself did not change its layout based on the language it was typing. Only an English layout was displayed.
What did you expect to happen
I expected the keyboard to change layouts based on what language I was typing like every other on screen keyboard found on mainstream OSes.
Relevant logs, screenshots, screencasts etc.
A video demonstration can be found here https://www.reddit.com/r/gnome/comments/lozfgy/an_issue_with_the_onscreen_keyboard_the_onscreen/