Bug 163804 - Scrolling freezes under kf6 Wayland
Summary: Scrolling freezes under kf6 Wayland
Status: RESOLVED DUPLICATE of bug 152911
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
24.8.2.1 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Wayland Qt6
  Show dependency treegraph
 
Reported: 2024-11-07 16:52 UTC by tuefue
Modified: 2025-02-11 13:45 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 tuefue 2024-11-07 16:52:28 UTC
Description:
 

Steps to Reproduce:
1. Start Writer or Calc under kf6 Wayland.
2. Scroll document by dragging the scroll bar with mouse.

Actual Results:
a) Annoying scrolling freezes.
b) Messages appear in console: "This plugin supports grabbing the mouse only for popup windows"

Expected Results:
Smooth scrolling.


Reproducible: Always


User Profile Reset: Yes

Additional Info:
No freezes when started under XWayland (QT_QPA_PLATFORM=xcb).

Version: 24.8.2.1 (X86_64) / LibreOffice Community
Build ID: 480(Build:1)
CPU threads: 12; OS: Linux 6.11; UI render: default; VCL: kf6 (cairo+wayland)
Locale: en-GB (ru_RU.UTF-8); UI: ru-RU
Calc: threaded

openSUSE Tumbleweed, KDE 6.2.1
Comment 1 Michael Weghorn 2024-11-07 19:07:36 UTC

*** This bug has been marked as a duplicate of bug 152911 ***
Comment 2 Beedell, Roke Julian Lockhart 2025-02-11 13:39:54 UTC
(In reply to tuefue from comment #0)  
> b) Messages appear in console: "This plugin supports grabbing the mouse only
> for popup windows"

I think *that*'s merely due to LO using docks, because I can reproduce that message on kwin-6.2.5-1.fc41.x86_64's Wayland session in a basic PyQt6 application with `QDockWidgets`, and it appears in https://www.kubuntuforums.net/forum/currently-supported-releases/kubuntu-22-04-jammy-jellyfish/desktop-environment-support/671309-first-wayland-failure#post671309:~:text=This%20plugin%20supports%20grabbing%20the%20mouse%20only%20for%20popup%20windows, which is about Kate, which itself uses `QDockWidget`s.

There seems to be a topic about it at https://forum.lazarus.freepascal.org/index.php?topic=64141.0, but IDK what most of what they've said there means.
Comment 3 Beedell, Roke Julian Lockhart 2025-02-11 13:45:19 UTC
(In reply to Beedell, Roke Julian Lockhart from comment #2)  
Actually, https://github.com/KDAB/KDDockWidgets/issues/10#issuecomment-2650865403 might prove more fruitful. Apologies for the spam - subscribe there if you're interested.