Bug 2247891 - IBus Wayland Virtual Keyboard breaks keyboard navigation with tab key
Summary: IBus Wayland Virtual Keyboard breaks keyboard navigation with tab key
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus
Version: 39
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: fujiwara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-11-04 05:47 UTC by David Warner
Modified: 2023-11-17 01:37 UTC (History)
3 users (show)

Fixed In Version: ibus-1.5.29~rc2-1.fc39
Clone Of:
Environment:
Last Closed: 2023-11-17 01:37:12 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description David Warner 2023-11-04 05:47:30 UTC
Description of problem: Enabling the IBus Wayland Virtual Keyboard stops tab key keyboard navigation working from focused text fields.


Version-Release number of selected component (if applicable): IBus 1.5.29
Fedora 39
KDE 5.27.9
KDE Frameworks 5.111.0
Qt 5.15.10
Kernel 6.5.6


How reproducible: 100% (works with live USB)


Steps to Reproduce:
1. Run systemsettings5 utility, open 'Input Devices' > 'Virtual Keyboard' section, select 'IBus Wayland' and click 'Apply'.
2. Wait for IBus Panel to appear in system tray.
3. Focus 'Search...' text box at top left corner of System Settings window, type a few characters and press the tab key.

Actual results:
A horizontal tab character is inserted.

Expected results:
The next UI element is focused (the menu icon to the right of the 'Search...' text box).

Additional info:
Shift+Tab works to focus the previous element.

This doesn't happen in XWayland apps (I tested Slack). As an aside, the Super+Space shortcut also doesn't work in XWayland apps.

Comment 1 Fedora Update System 2023-11-09 07:59:57 UTC
FEDORA-2023-5db957a31f has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-5db957a31f

Comment 2 Fedora Update System 2023-11-10 02:18:04 UTC
FEDORA-2023-5db957a31f has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-5db957a31f`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-5db957a31f

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 3 David Warner 2023-11-10 10:10:57 UTC
Confirmed IBus 1.5.29~rc2-1 fixes the tab bug.

Comment 4 Fedora Update System 2023-11-17 01:37:12 UTC
FEDORA-2023-5db957a31f has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.