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}"]`