It's the issue with QtWebEngine and QtVirtualKeyboard in version 5.15.7. I removed one commit()
in src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp
in Update()
method and now I at least get what the IME should be providing and letters like k
+ a
are resolved properly. I'm considering the update to Qt6 where this should be fixed for good.