Open a new note, switch to any non-default input language layout, start typing.
Expected result
Inserted characters correspond to the currently active input language layout.
Actual result
Inserted characters correspond to the US English layout.
Environment
Operating system: Linux (Fedora 34, KDE spin)
Obsidian version: 0.12.15
Additional information
I have tested this with German and Russian layouts. The OS/DE correctly indicates that the input layout has changed, all other programs (browsers, editors, terminals etc) work as expected.
I have tested both the Flatpak and the AppImage versions of Obsidian, with the same outcome.
Ok, I have repro’d this on KDE once again, and then tested with other WM/DEs: everything worked just fine under XFCE, Wayfire and Sway, using same Obsidian install (Flatpak).
I have rebooted and tested on KDE again, this time it started working. I can’t really say what it was: apparently some temporary glitch. In any case, this seems to be gone now, so please feel free to close the topic.