Backport scrolling optimizations from Qt 6.11 making LibreOffice usable on Wayland hi-dpi displays
# Description:
LibreOffice is currently not really usable on KDE Wayland when using high resolution displays (for instance 2160p) and fractional scaling, due to important performance issues when scrolling.
This is tracked through https://bugs.documentfoundation.org/show_bug.cgi?id=152911, and this issue is also documented on Arch Wiki: https://wiki.archlinux.org/title/LibreOffice#KDE_Plasma/GNOME_+_Wayland_with_or_without_fractional_scaling_results_in_terrible_lag_when_scrolling
Three fixes have been committed to Qt 6.11 in the past few weeks which vastly improve the situation:
- https://github.com/qt/qtbase/commit/095759818854e5a011aa8f859e566bbc6368ab76
- https://github.com/qt/qtbase/commit/6f25f703fd37a900c139e14a33a4639502bfeae7
- https://github.com/qt/qtbase/commit/9dd0d936d6691904a4bb212dcf48999a5228b84f
Would it be possible to cherry pick those fixes and backport them on qt6-base 6.10.0 ?
Those patches apply cleanly, as can be seen in this AUR package I've published: https://aur.archlinux.org/packages/qt6-base-scrollfix
Thank you!
issue