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

            Bug ID: 506078
           Summary: Flat review modifier keys in Orca cause character
                    insertion in KDE Plasma
    Classification: Plasma
           Product: kwin
      Version First 6.4.0
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: input
          Assignee: kwin-bugs-n...@kde.org
          Reporter: aaron.graham.hew...@gmail.com
                CC: duha.b...@gmail.com
  Target Milestone: ---

STEPS TO REPRODUCE
1. Open System Settings -> Accessibility -> Screen Reader.
2. Enable the Screen Reader checkbox to start Orca.
3. Click the "Launch Screen Reader Configuration" button to open Orca’s
preferences.
4. In the General tab, set Keyboard Layout to Laptop (this makes Caps Lock the
Orca modifier key).
5. Focus a text field or any application that accepts keyboard input.
6. Use flat review commands, such as Caps Lock + U or Caps Lock + O.

OBSERVED RESULT

The flat review navigation sometimes occurs as expected, but the corresponding
character (e.g., "u", "o") is also typed into the focused field. This happens
with multiple flat review keys when using Caps Lock as the Orca modifier.

EXPECTED RESULT

Only the flat review command should be triggered. Characters associated with
the pressed key should not be inserted into the application or text field.

SOFTWARE/OS VERSIONS
Windows: n/a
macOS: n/a
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Fedora Rawhide, Plasma 6.4
KDE Plasma Version: 6.4
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

- Issue occurs only when Orca is set to Laptop layout (Caps Lock as modifier).
- This bug makes it difficult or dangerous to use flat review in fields like
password inputs or terminals.
- This does not occur under GNOME with identical Orca configuration.
- Orca version: 48.1  
- Session type: Wayland

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

Reply via email to