kcolorchooser can't "pick screen color" in a wayland session. Since I can't find any listing for kcolorchooser, I've posted this bug here, though I realize it may be the wrong place.
KColorChooser just uses QColorDialog which provides this button that cannot and will not work on Wayland. Either Qt adopts KWin's proprietary color picking protocol (unlikely) that e.g. Plasma's color picker applet uses, or we provide our own color dialog through plasma-integration.
Thanks for the info. I hope someone is working on the more likely alternative.
We still have "our" KColorDialog in kdelibs4support. Not sure if that works with Wayland, though. Reassigned there, in case it should. (KColorEdit is a completely different application)
One idea would be to resurrect it and put it in plasma-integration just as KFileDialog stuff is. This would also let us bring back the color pallettes (like 40 colors).
Can confirm, color picking would be nice to have on Wayland.
Bug still present with KF 5.91.0... but is this dialog part of kdelibs4support or is it QColorDialog in Qt5? Also, in Wayland you can send the color chooser dialog behind its parent window by clicking outside of it (leaving novice users wondering where the dialog went).
Ok, this is just QColorDialog, and the color picker is still broken in Qt 6.2.3, as can be seen by running this example app: /usr/lib64/qt6/examples/widgets/dialogs/standarddialogs/standarddialogs)
Upstream Qt bug: https://bugreports.qt.io/browse/QTBUG-81538 Closing as duplicate of bug #415927 *** This bug has been marked as a duplicate of bug 415927 ***
But another color picker app "kontrast" works fine in KDE Wayland. https://github.com/KDE/kontrast Can you add some part of "kontrast" functions into Kcolorchooser?