diff --git a/app/SysTray-X/preferences.cpp b/app/SysTray-X/preferences.cpp
index 152ba66..738073e 100644
--- a/app/SysTray-X/preferences.cpp
+++ b/app/SysTray-X/preferences.cpp
@@ -37,7 +37,7 @@ Preferences::Preferences( QObject *parent ) : QObject( parent )
m_default_icon_type = PREF_DEFAULT_ICON_DEFAULT;
m_default_icon_mime = "image/png";
m_default_icon_data = QByteArray();
- m_hide_default_icon = true;
+ m_hide_default_icon = false;
m_icon_type = PREF_BLANK_ICON;
m_icon_mime = "image/png";
diff --git a/app/SysTray-X/preferences.ui b/app/SysTray-X/preferences.ui
index 85cb5f3..87af2ef 100644
--- a/app/SysTray-X/preferences.ui
+++ b/app/SysTray-X/preferences.ui
@@ -6,8 +6,8 @@
0
0
- 500
- 540
+ 543
+ 600
@@ -96,10 +96,10 @@
-
- Hide icon (KDE)
+ KDE integration (Hide)
- true
+ false
@@ -507,9 +507,9 @@
-
-
-
+
+
+
diff --git a/webext/background.js b/webext/background.js
index df54161..b35d339 100644
--- a/webext/background.js
+++ b/webext/background.js
@@ -166,7 +166,7 @@ SysTrayX.Messaging = {
const defaultIconType = result.defaultIconType || "0";
const defaultIconMime = result.defaultIconMime || "image/png";
const defaultIcon = result.defaultIcon || [];
- const hideDefaultIcon = result.hideDefaultIcon || "true";
+ const hideDefaultIcon = result.hideDefaultIcon || "false";
const iconType = result.iconType || "0";
const iconMime = result.iconMime || "image/png";
const icon = result.icon || [];
diff --git a/webext/options.js b/webext/options.js
index 01c3a04..f366d16 100644
--- a/webext/options.js
+++ b/webext/options.js
@@ -475,7 +475,7 @@ SysTrayX.RestoreOptions = {
// Restore hide default icon callbacks
//
setHideDefaultIcon: function (result) {
- const hideDefaultIcon = result.hideDefaultIcon || "true";
+ const hideDefaultIcon = result.hideDefaultIcon || "false";
const checkbox = document.querySelector(`input[name="hideDefaultIcon"]`);
checkbox.checked = hideDefaultIcon === "true";