[plasmashell] [Bug 483163] Sometimes on X11 with compositing turned on, black lock screen when using Breeze Plasma style, but controls are all there and remain interactive

Philip Müller bugzilla_noreply at kde.org
Sun Jan 5 02:41:29 GMT 2025


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

--- Comment #101 from Philip Müller <philm at manjaro.org> ---
The idea was to use the hide / lower function, as this was the case reported.
Sure, the show function seems to fix it properly, but it was not clear if that
regressed in other places. Did those who are affected tried the original fix
proposed here?

Based on the feedback we went with:
https://invent.kde.org/plasma/kscreenlocker/-/commit/2d258e6c72d4c08d5ff01c92ff6e954b34b3ebe6

Proposed fix on current feedback:

```
--- a/x11locker.cpp     2025-01-05 09:38:34.380078537 +0700
+++ b/x11locker.cpp     2025-01-05 09:39:17.740078945 +0700
@@ -85,8 +85,7 @@ void X11Locker::initialize()

 void X11Locker::showLockWindow()
 {
-    m_background->hide();
-    m_background->lower();
+    m_background->show();

     // Some xscreensaver hacks check for this property
     const char *version = "KDE 4.0";
```

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Visual-design mailing list