https://bugs.documentfoundation.org/show_bug.cgi?id=171596
Bug ID: 171596
Summary: Touch input almost entirely non-functional inside
Libre Office file editing windows.
Product: LibreOffice
Version: 26.2.2.2 release
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Description:
When using any Libre Office module on my Convertible HP Laptop in Tablet mode
in CachyOS (Linux) using KDE-Plasma Desktop Environment:
1. Appears to frequently fail to pass through clicks to text fields inside the
window in a meaningful way (sometimes it does, most times it doesn't, sometimes
it might move the cursor, or select some text but it is unpredictable)
2. Fails to enable onscreen touch-keyboard (my assumption; probably because it
never receives a 'click' in a text field signal to tell the OS the keyboard is
needed.)
3. File Menus, external to window buttons and window title bars, all appear to
work correctly, exactly as you'd expect, keyboard popups up for input to
filename fields etc. (maybe they're using the OS protocols instead?)
Steps to Reproduce:
1. Boot touch capable x86-64 PC with CachyOS Linux & KDE Plasma desktop,
2. Run Libre Office in touch mode,
3. Using file menus open an existing or create a new file for editing
4. try touching inside the editing window
5. observe failures
Actual Results:
I am unable to use modules to edit files in touch mode as text can not be
entered and fields can not be normally manipulated
Expected Results:
I would be able to use modules to edit files in touch mode, enter text and
manipulate fields accordingly.
Reproducible: Always
User Profile Reset: Yes
Additional Info:
Linux kernel: 6.19.10-1-cachyos
Desktop Environment: KDE Plasma 6.6.3
Window Manager: Kwin (Wayland)
reported to KDE who supply the touch-keyboard module, they advised that Wayland
text-input protocols are not supported by Libre Office and to file a bug report
here.
--
You are receiving this mail because:
You are the assignee for the bug.