https://bugs.kde.org/show_bug.cgi?id=470280
Fushan Wen <qydwhotm...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi |t/4c08bf02d42b3e67854640e4c |t/e5da1eb6cdd35c8d18f1fdec1 |2ee3a712adf3099 |21cb3cb50103a37 --- Comment #9 from Fushan Wen <qydwhotm...@gmail.com> --- Git commit e5da1eb6cdd35c8d18f1fdec121cb3cb50103a37 by Fushan Wen. Committed on 13/06/2023 at 07:44. Pushed by fusionfuture into branch 'master'. shell: make accent color optional, and enable accent color after slot connection 1. `m_accentColor` in `DesktopView` now becomes an optional value, so when the current accent color is transparent, `ShellCorona::colorChanged` signal can still be emitted without being blocked by `accentColor == m_accentColor`. 2. The `ShellCorona::colorChanged` signal may be emitted earlier than `m_fakeColorRequestConn` is established, so connect to the slot before enabling accent color from wallpaper. STR: 1. Disable accent color from wallpaper 2. Switch to "Cold Ripple" wallpaper 3. Restart plasmashell. 4. Run `qdbus-qt5 org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.color` Before this commit, the command will hang and quit with error. After this commit, the command will print "0". FIXED-IN: 5.27.6 (cherry picked from commit 4c08bf02d42b3e67854640e4c2ee3a712adf3099) M +15 -6 shell/desktopview.cpp M +5 -2 shell/desktopview.h M +5 -3 shell/shellcorona.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/e5da1eb6cdd35c8d18f1fdec121cb3cb50103a37 -- You are receiving this mail because: You are watching all bug changes.