From 6d49cfcfe225f383b7cbd527fa1fb9e43dcad0f5 Mon Sep 17 00:00:00 2001 From: Ximi1970 Date: Thu, 14 May 2020 23:13:05 +0200 Subject: [PATCH] Fix clean minimize on close startup --- webext/js/defaults.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/webext/js/defaults.js b/webext/js/defaults.js index 8634fea..df7bc94 100644 --- a/webext/js/defaults.js +++ b/webext/js/defaults.js @@ -54,7 +54,8 @@ async function getDefaultIcon() { // async function getStartupState() { function getStartupState(result) { - return result.startMinimized === "true" ? "minimized" : "normal"; + const startMinimized = result.startMinimized || "false"; + return startMinimized === "true" ? "minimized" : "normal"; } function onStartupStateError() { @@ -70,7 +71,8 @@ async function getStartupState() { // async function getMinimizeOnClose() { function getMinimizeOnClosePref(result) { - return result.minimizeOnClose === "true"; + const minimizeOnClose = result.minimizeOnClose || "true"; + return minimizeOnClose === "true"; } function onMinimizeOnClosePrefError() {