SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** After upgrading from Plasma 5.24 to 5.26, I've noticed that the newly rewritten Present Windows effect has no visual feedback when hovering the cursor over a thumbnail. In the old one the hovered item was enlarged and highlighted, which felt much more organic. I've tried editing windowview/qml/main.qml and adding this to the windowThumbnail definition, to no avail: HoverHandler{ onHoveredChanged: { if(hovered){ windowThumbnail.scale = 1.2 } else{ windowThumbnail.scale = 1 } } The new effect seems to otherwise work fine, except for this blemish. Are there any plans to restore the old behavior in some form or is this a bug on my end? STEPS TO REPRODUCE 1. Activate the Present Windows effect 2. Hover the mouse cursor over one of the window thumbnails OBSERVED RESULT There is no animation for the hovered thumbnail. EXPECTED RESULT The hovered thumbnail shows visual feedback. SOFTWARE/OS VERSIONS Operating System: Gentoo Linux 2.9 KDE Plasma Version: 5.26.2 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.5 Kernel Version: 5.15.71-gentoo (64-bit) Graphics Platform: X11 Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 23.4 GiB of RAM Graphics Processor: NVIDIA GeForce GT 1030/PCIe/SSE2
It has a highlight effect that appears behind the window when hovered. Are you not seeing that?
(In reply to Nate Graham from comment #1) > It has a highlight effect that appears behind the window when hovered. Are > you not seeing that? Yeah, I'm not seeing this at all. Uploading a short screencast for reference.
Created attachment 153377 [details] Screencast showing the problem
Thanks. What Plasma theme are you using?
(In reply to Nate Graham from comment #4) > Thanks. What Plasma theme are you using? I'm using a third-party theme called IOTA-Plasma, but for the sake of testing I've just now switched to Breeze and it doesn't seem to make a difference. I'm still not getting the highlight effect.
Do you see a highlight effect on hover for list and grid items in Kickoff, or for thumbnails in the Task Manager tooltips, or for list items in System Tray popups?
(In reply to Nate Graham from comment #6) > Do you see a highlight effect on hover for list and grid items in Kickoff, > or for thumbnails in the Task Manager tooltips, or for list items in System > Tray popups? I don't use Kickoff, but the Application Menu. But I do see a hover effect on the pinned apps to the left of the list and on the list items. I also see it for the systray popup and when hovering over task icons. I have the task thumbnails disabled, so I have no tooltips. What I've tried: switching the Plasma theme, color scheme, window decorations. Nothing helped. Maybe this depends on a kwin effect or a config setting I have disabled?
That's odd. It sounds like the highlight effect exists and is being applied to other things correctly, but not Present Windows. Can you clear the cache with `rm ~/.cache/*plasma*`, reboot, and try again? Also is it possible that your local overrides have interfered with this? Can you revert to the distro package version too? Thanks!
(In reply to Nate Graham from comment #8) > That's odd. It sounds like the highlight effect exists and is being applied > to other things correctly, but not Present Windows. > > Can you clear the cache with `rm ~/.cache/*plasma*`, reboot, and try again? > > Also is it possible that your local overrides have interfered with this? Can > you revert to the distro package version too? Thanks! Clearing the cache and rebooting didn't fix it. What do you mean with local overrides? I'm using the Plasma 5.26 packages from the Gentoo official repo. All I did was unmask 5.26, since 5.25 is the current stable version in Gentoo. Should I downgrade to 5.25.5 then?
Oh, I thought from your first comment that you had modified the file locally. I'm at a loss to explain why this one single feature is missing the typical Plasma theme highlight effect on hover, but it works everywhere else. Do you see the highlight effect in the Overview effect?
(In reply to Nate Graham from comment #10) > Oh, I thought from your first comment that you had modified the file locally. > > I'm at a loss to explain why this one single feature is missing the typical > Plasma theme highlight effect on hover, but it works everywhere else. > > Do you see the highlight effect in the Overview effect? I did in fact edit the qml file, but reverted it immediately after noticing it didn't help. Anyway, the overview effect doesn't have the highlight either.
Okay, so I tried creating a new user and starting afresh. I don't get the hover effect even on a totally stock Plasma 5.26 config. Attaching screencasts for this and the overview effect. One thing that is non-standard on my system that should not have any bearing on this is that I'm using evdev instead of libinput for my mouse, since the latter lacked some options I needed. Just thought I'd mention this just to be on the safe side.
Created attachment 153466 [details] Screencast of Present Windows on a clean account
Created attachment 153467 [details] Screencast of the Overview effect on a clean account
For what it's worth, changing my mouse back to libinput didn't change anything.
I'm entirely at a loss to explain this. I can't reproduce it, nobody else has reported it, and the manifestation doesn't make sense to me given the code in question. Hopefully someone else can take over.
In Plasma 6, we've moved away from using the Plasma theme highlight effect in the name of performance; now we use a simple rounded rectangle which cannot possibly exhibit the same bug, so I'm calling it fixed in Plasma 6. :)