When I run a Plasma session under Wayland all applets/panels I use *EXCEPT* for the task switcher ignore all left clicks. This includes: * Application launcher/kickoff * Pinned apps * Clipboard * Audio volume control * Networks * Digital Clock Pinned apps, clipboard, audio and networks still respond normally to middle clicks. Under X11 a middle click to the application launcher and the digital clock adds a sticky note applet to the panel, but under Plasma does nothing. I'm using Fedora 34 with the following relevant packages: kf5-kwayland-5.81.0-1.fc34.x86_64 kwayland-integration-5.21.5-1.fc34.x86_64 kwayland-server-5.21.5-1.fc34.x86_64 kwin-wayland-5.21.5-2.fc34.x86_64 libwayland-client-1.19.0-1.fc34.i686 libwayland-client-1.19.0-1.fc34.x86_64 libwayland-cursor-1.19.0-1.fc34.i686 libwayland-cursor-1.19.0-1.fc34.x86_64 libwayland-egl-1.19.0-1.fc34.i686 libwayland-egl-1.19.0-1.fc34.x86_64 libwayland-server-1.19.0-1.fc34.i686 libwayland-server-1.19.0-1.fc34.x86_64 plasma-workspace-wayland-5.21.5-3.fc34.x86_64 qt5-qtwayland-5.15.2-6.fc34.x86_64 xorg-x11-server-Xwayland-21.1.1-1.fc34.x86_64
Created attachment 138471 [details] Warning priority messages from journald I started the Plasma wayland session with QT logging set to "*=true" via an env var set in .config/plasma-workspace/env, then dumped the journald journal and greped the relevant lines (grep -Pi 'kde|kf|kwin|plasm|qml|qt|qobj|wayland|sddm'). There were no relevant lines at journal priority levels emerg (0), alert (1), crit (2), or err (3). This attachment contains the relevant warning (4) priority lines. The next attachment will be a bzip2'd file of all priorities.
Created attachment 138472 [details] All priority messages from journald All priority messages from journald
Created attachment 138494 [details] Old kwinrc which was causing the problem The problem was caused by an old $HOME/.config/kwinrc file, as moving it away so a new one can be generated fixed the problem. At a guess I think the issue is the [Compositing] section with "Backend=XRender", but I'm attaching the whole file so someone can figure out the exact cause.
The issue is actually the section [MouseBindings] and the line "CommandWindow1=Activate and pass click". That is, if I go to System Settings > Window Management > Window Behavior > Window Actions and change "Left Click" to "Activate and pass click" then the plasmashell panel stops accepting left clicks. The left click behaviour needs to include "pass click" for plasmashell to accept it under Wayland, but doesn't require this under X.
Moving to KWin for now, but it might still be a Plasma issue. Let's see what the KWin developers think about it.
I could not reproduce on latest builds with that setting and input has been refactored in the meantime. Can you confirm this is still an issue with Plasma 5.24 and reopen if there is still an issue.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!