Bug 169383 - Vertical tabs don't go forward/backwards on Ctrl+Tab / Shift+Ctrl+Tab
Summary: Vertical tabs don't go forward/backwards on Ctrl+Tab / Shift+Ctrl+Tab
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Heiko Tietze
URL:
Whiteboard: target:26.2.0
Keywords: accessibility
Depends on:
Blocks: Vertical-Tab-dialogs
  Show dependency treegraph
 
Reported: 2025-11-11 12:23 UTC by Heiko Tietze
Modified: 2025-11-21 07:11 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heiko Tietze 2025-11-11 12:23:39 UTC
Keyboard access for tabs is known as Tab / Ctrl+Tab to go forward/backward in the list of tabs. However, this does not work for vertical tabs.
Comment 1 Michael Weghorn 2025-11-11 13:16:49 UTC
(In reply to Heiko Tietze from comment #0)
> Keyboard access for tabs is known as Tab / Ctrl+Tab to go forward/backward
> in the list of tabs. However, this does not work for vertical tabs.

Do you mean Ctrl+Tab and Ctrl+Shift+Tab?
That's at least what I'm familiar with to switch between tabs.
Comment 2 Heiko Tietze 2025-11-11 13:33:41 UTC
TabControl::ImplHandleKeyEvent() seems to handle it for HT, and VerticalTabControl::EventNotify() in case of VT only for KEY_PAGEUP.
Comment 3 Commit Notification 2025-11-12 07:50:28 UTC
Heiko Tietze committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/fedc32852981682df6919147ecf410d7a06964d6

Resolves tdf#169383 - Accept ctrl+tab / shift+ctrl+tab on vertical tabs

It will be available in 26.2.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 4 Commit Notification 2025-11-21 07:11:26 UTC
Michael Weghorn committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/de9ada85ae274a77a0b03b7cfa89feac66216464

tdf#167125 tdf#169383 vcl: Handle Ctrl{,+Shift}+Tab within vertical tab page

It will be available in 26.2.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.