[plasma/kdeplasma-addons/Plasma/6.6] kdeds/kameleon: kdeds/kameleon: Disable kameleon by default

Nate Graham <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit 93a221bcdf6c87e6e2dd19cba658f32694e1c433 by Nate Graham.
Committed on 17/07/2026 at 17:05.
Pushed by ngraham into branch 'Plasma/6.6'.

kdeds/kameleon: Disable kameleon by default

Users are seeing unexpected changes to keyboard colour, and this has resulted in feedback.

Disable Kameleon by default, so that accent colour syncing does not occur by default.

BUG: 521793
FIXED-IN: 6.7.3


(cherry picked from commit 598acc90851734ab7f8bb0eca63f170ea0fd3eeb)

Co-authored-by: Oliver Beard <[email protected]>

M  +1    -1    kdeds/kameleon/kameleon.cpp
M  +1    -1    kdeds/kameleon/kameleon.h

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/93a221bcdf6c87e6e2dd19cba658f32694e1c433

diff --git a/kdeds/kameleon/kameleon.cpp b/kdeds/kameleon/kameleon.cpp
index 786121d71..9866abab7 100644
--- a/kdeds/kameleon/kameleon.cpp
+++ b/kdeds/kameleon/kameleon.cpp
@@ -111,7 +111,7 @@ void Kameleon::setEnabled(bool enabled)
 
 void Kameleon::loadConfig()
 {
-    m_enabled = m_config->group(u"General"_s).readEntry<bool>("DeviceLedsAccentColored", true);
+    m_enabled = m_config->group(u"General"_s).readEntry<bool>("DeviceLedsAccentColored", false);
 
     QColor customAccentColor = m_config->group(u"General"_s).readEntry<QColor>("AccentColor", QColor::Invalid);
     QColor schemeAccentColor = m_config->group(u"Colors:View"_s).readEntry<QColor>("ForegroundActive", QColor::Invalid);
diff --git a/kdeds/kameleon/kameleon.h b/kdeds/kameleon/kameleon.h
index 170ff9f3b..d82cc9d86 100644
--- a/kdeds/kameleon/kameleon.h
+++ b/kdeds/kameleon/kameleon.h
@@ -37,7 +37,7 @@ public:
     Q_SCRIPTABLE void setEnabled(bool enabled);
 
 private:
-    bool m_enabled = true;
+    bool m_enabled = false;
     QColor m_accentColor = QColor(QColorConstants::White);
 
     KSharedConfig::Ptr m_config;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.