https://bugs.kde.org/show_bug.cgi?id=381000

--- Comment #141 from Vova Mshanetskiy <vovams...@gmail.com> ---
I have found two other ways to trigger the bug. If you want to test them, you
must have my workaround from comment 124 applied before you begin (it still
works for me on Plasma 5.11.2, Qt 5.9.2). I also suggest enabling screen redraw
highlighting effect in system settings for better visibility.

I have edited
/usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml again and
added the following code before the final closing curly brace:

    MouseArea {
        anchors.fill: parent
        onClicked: action_next()
    }

Essentially this lets you trigger the "Next image" popup menu action by just
clicking anywhere on the desktop. Now, when i click the desktop once, the
wallpaper cross-fades into a new wallpaper normally. However, if i click
multiple times before the cross-fade animation finishes, screen redraws (and
CPU usage) do not stop after the animation finishes. This can be fixed only by
restarting Plasma Shell.

In the last paragraph of my comment 124 i mentioned the startup glitch which, i
thought, could be related. Now i am even more convinced that it is. My further
tests showed, that actually Plasma Shell starts and stops the cross-fade
animation much more than once during startup. It probably interrupts it in the
middle at least once, which triggers the bug, just like me clicking the desktop
multiple times in a row.

The second way i have just found accidentally is not in Plasma Shell, but in
the System Settings application. I just have to open it and move the mouse up
and down a little above the new sidebar on the left. After several hint popups
appear, the whole screen starts to constantly redraw, just like with Plasma and
slideshow wallpaper. And systemsettings5 is at the top of CPU usage table.
Fixed by minimizing or closing System Setting.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to