I've tested with both 24.2.1.1 and 24.2.1.2 app-office/libreoffice-24.2.1.2::gentoo USE="bluetooth branding clang cups custom-cflags dbus googledrive gstreamer java kde mariadb pdfimport qt6 vulkan -accessibility -base -coinmp -debug -eds -firebird -gtk -ldap -odk -postgres -qt5 -test -valgrind" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" 0 KiB Reproducible: Always Steps to Reproduce: 1. Build Libreoffice with Qt6
Created attachment 886049 [details] Screenshot
Created attachment 886050 [details] Screenshot
I've reported this upstream too
Please specify to upstream which VCL you are really using here - right now your bug summaries are telling different things to us vs. them, and being precise and giving as much information as possible is key to the success of your bugs. You didn't even specify any versions of Qt6, KF6, Plasma yet which are also very relevant. Building with USE="kde qt6" means you are building both Qt6 and KF6 VCL plugins. The default plugin in use within your Plasma 6 session should be KF6, but upstream will assume you're running Qt6-only. LibreOffice's "About" dialog will tell you more.
You can test with different LO VCL plugins available, most relevant Qt6 and KF5, by running it with e.g. SAL_USE_VCLPLUGIN=qt6 set. Please also report your findings to upstream.
Thanks for pointing that out It's too big with both the qt6 and kf6 VCLs
It's only an issue on Wayland, forcing Xwayland with QT_QPA_PLATFORM=xcb works around the isse
Can you test the upstream fix provided 3 days ago?
The environment override works, and I applied the backport https://gerrit.libreoffice.org/c/core/+/164744 against 24.2.2.1 which also worked great, thanks
Created attachment 887915 [details, diff] Backported fix
Thanks, fixed in 24.2.2.2.