Rust Analyzer AltGr key jumps back one char

Using recent VS code [1] on Ubuntu Linux with recent rust-analyzer plug in [2] as soon as I use the AltGr key on a German keyboard the cursor jumps back one char. And with this the typing is continued one char "to early" breaking the just written string.

For example trying to type {} or \n after a string in the VS code editor results in this. For an example see the attached screen shot [3], too. This is very annoying as it needs manual correction, always.

This happens on two machines, so it doesn't seem to be a machine individual issue. I think I observed this some month ago, already. So its not specific to the recent versions I guess.

Any hint?

[1]
Version: 1.85.1
Commit: 0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2
Date: 2023-12-13T09:47:11.635Z
Electron: 25.9.7
ElectronBuildId: 25551756
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Linux x64 5.4.0-162-generic

[2]
More Info
Published
2020-02-10, 10:24:28
Last released
2024-01-16, 01:35:37
Last updated
2024-01-16, 13:12:04

[3]

Just learned that this is not Rust Analyzer specific and a long known issue. For example:

Thanks, closing!