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

            Bug ID: 522165
           Summary: KMail folder tree arrow and PageUp/PageDown navigation
                    blocked by default message scroll shortcuts
    Classification: Applications
           Product: kmail2
      Version First 6.7.2
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: UI
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

DESCRIPTION

In KMail, default keyboard shortcuts interfere with standard navigation in the
folder tree pane (on the right). Arrow keys and Page Up/Page Down do not
control folder tree navigation by default because they are assigned to
message-related actions, specifically, to scrolling the message view. This
prevents expected tree navigation.
What is actually happening is that these keys are intercepted by
message-related shortcut bindings, specifically for message scrolling, even
when focus is in the folder pane. Manually removing or reassigning conflicting
shortcuts such as “Scroll message” restores the expected behaviour. After
adjusting shortcuts, folder tree navigation works as expected, confirming this
is a default key-binding conflict rather than a widget or focus issue. However,
I feel there is probably an underlying bug here as the shortcuts should be
"smart" enough to apply to "scroll message" only when focussed on a message...

STEPS TO REPRODUCE

1. Install KMail with default settings (Arch Linux, KDE Plasma).
2. Open KMail and focus the folder tree pane on the left.
3. Press Up/Down arrows, Page Up/Page Down, also, when on a folder with
subitems, press left right.

OBSERVED RESULT

Arrow keys and Page Up/Page Down do not navigate the folder tree. When on a
folder with subitems, pressing left/right does not expand/collapse the folder.

EXPECTED RESULT

When the folder tree pane has focus, standard tree navigation should work:

* Up/Down: move between folders
* Left/Right: collapse/expand folders
* Page Up/Page Down: scroll through folder list / jump by page

SOFTWARE/OS VERSIONS

Operating System: Arch Linux (rolling, up to date)
KDE Plasma Version: 6.7.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.11.1

ADDITIONAL INFORMATION

I tested this on a Wayland-based system, but it is reproducible even with
QT_QPA_PLATFORM=xcb.

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

Reply via email to