diff --git a/app/SysTray-X/SysTray-X-app/preferences.cpp b/app/SysTray-X/SysTray-X-app/preferences.cpp
index aa73b14..6554f5b 100644
--- a/app/SysTray-X/SysTray-X-app/preferences.cpp
+++ b/app/SysTray-X/SysTray-X-app/preferences.cpp
@@ -50,7 +50,7 @@ Preferences::Preferences( QObject *parent ) : QObject( parent )
m_close_type = PREF_MINIMIZE_MAIN_CLOSE_CHILDREN_WINDOWS;
m_minimize_icon_type = PREF_MINIMIZE_TRAY_ICON;
- m_startup_type = PREF_START_DOCKED;
+ m_startup_type = PREF_START_DEFAULT;
m_restore_window_positions = false;
m_default_icon_type = PREF_DEFAULT_ICON_DEFAULT;
diff --git a/app/SysTray-X/SysTray-X-app/preferences.ui b/app/SysTray-X/SysTray-X-app/preferences.ui
index e08b1ff..8e99b94 100644
--- a/app/SysTray-X/SysTray-X-app/preferences.ui
+++ b/app/SysTray-X/SysTray-X-app/preferences.ui
@@ -118,6 +118,9 @@
Default startup
+
+ true
+
startupTypeGroup
@@ -139,7 +142,7 @@
Start application in tray
- true
+ false
startupTypeGroup
@@ -1214,13 +1217,13 @@
-
+
-
+
-
-
+
+
diff --git a/webext/background.js b/webext/background.js
index cb9eb55..8487927 100644
--- a/webext/background.js
+++ b/webext/background.js
@@ -644,7 +644,7 @@ SysTrayX.Messaging = {
const minimizeType = result.minimizeType || "1";
const minimizeIconType = result.minimizeIconType || "1";
const closeType = result.closeType || "1";
- const startupType = result.startupType || "2";
+ const startupType = result.startupType || "0";
const restorePositions = result.restorePositions || "false";
const defaultIconType = result.defaultIconType || "0";
const defaultIconMime = result.defaultIconMime || "image/png";
diff --git a/webext/js/defaults.js b/webext/js/defaults.js
index e23785a..7f0c3b0 100644
--- a/webext/js/defaults.js
+++ b/webext/js/defaults.js
@@ -27,7 +27,7 @@ async function getApiCountMethod() {
//
async function getStartupType() {
function resolve(result) {
- const startupType = result.startupType || "2";
+ const startupType = result.startupType || "0";
return startupType;
}
diff --git a/webext/options.js b/webext/options.js
index d68f9f0..93bf747 100644
--- a/webext/options.js
+++ b/webext/options.js
@@ -685,7 +685,7 @@ SysTrayX.RestoreOptions = {
// Restore start minimized callbacks
//
setStartupType: function (result) {
- const startupType = result.startupType || "2";
+ const startupType = result.startupType || "0";
const radioButton = document.querySelector(
`input[name="startupType"][value="${startupType}"]`