https://bugs.kde.org/show_bug.cgi?id=484439

--- Comment #12 from Kirill Zhumarin <kirill.zhuma...@gmail.com> ---
(In reply to Kirill Zhumarin from comment #11)
> (In reply to Oded Arbel from comment #7)
> > (In reply to Wismill from comment #6)
> > > This is another occurrence of the infamous “need to kick hotkeys on 
> > > release,
> > > not press” (see: 
> > > https://gitlab.freedesktop.org/xorg/xserver/-/issues/258).
> > > This is not a bug per se, but a known limitation of the XKB protocol.
> > 
> > With Plasma 6.1 this is no longer a problem - if you stop using the XKB
> > configuration grp:alt_shift_toggle and instead use the KDE "alternative
> > shortcut" that can now be configured to be Alt+Shift. With that
> > configuration the repro looks like this:
> > 1. Set up 2+ input layouts
> > 2. Clear "main shorcuts" and set up "alternative shortcut" to "Alt+Shift".
> > 3. Go to a text editor - hold [Alt]; hold [Shift]; release [Alt]; start
> > typing
> > 
> > Observerd result:
> > The text is typed using the second layout's 2nd level. For example for me
> > the second layout is Hebrew, whose 2nd level is Latin caps so typing
> > produces uppercase English.
> 
> Still broken. At least on X11.
> 
> 1. Press `Alt`
> 2. Press `Shift`
> 3. Release ONLY `Alt`
> 4. Try to type text. Typed text is uppercase (ok), BUT layout actually is
> not changed (bad).

It looks like the layout changes when release both Alt and Shift. But it should
change immediately after pressing.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to