From dd7dabdccd7a9de5025ce4c842e8c1dcf813fc46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dr=2E=20J=C3=B6rg=20Wurzer?= Date: Sun, 29 Oct 2023 17:51:29 +0100 Subject: [PATCH] Fix for dialog background color --- Settings.qml | 12 ++++++++---- android/AndroidManifest.xml | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Settings.qml b/Settings.qml index 196e9716..109c0d59 100644 --- a/Settings.qml +++ b/Settings.qml @@ -433,7 +433,8 @@ LauncherPage { // Check, if password is set AN.SystemDispatcher.dispatch("volla.launcher.checkSecurityPasswordAction", {}) } else if (selectedMenuItem.text === securityModeOffOption.text) { - passwordDialog.backgroundColor = mainView.fontColor.toString() === "white" ? "#292929" : "#CCCCCC" + passwordDialog.backgroundColor = mainView.fontColor.toString() === "white" || mainView.fontColor.toString() === "#ffffff" + ? "#292929" : "#CCCCCC" passwordDialog.definePasswordMode = false passwordDialog.isPasswordSet = true passwordDialog.open() @@ -500,7 +501,8 @@ LauncherPage { placeholderTextColor: "darkgrey" font.pointSize: mainView.mediumFontSize background: Rectangle { - color: mainView.fontColor.toString() === "white" ? "black" : "white" + color: mainView.fontColor.toString() === "white" || mainView.fontColor.toString() === "#ffffff" + ? "black" : "white" border.color: "transparent" } } @@ -528,7 +530,8 @@ LauncherPage { font.pointSize: mainView.mediumFontSize visible: passwordDialog.definePasswordMode background: Rectangle { - color: mainView.fontColor.toString() === "white" ? "black" : "white" + color: mainView.fontColor.toString() === "white" || mainView.fontColor.toString() === "#ffffff" + ? "black" : "white" border.color: "transparent" } } @@ -638,7 +641,8 @@ LauncherPage { securitySettingsItem.visible = message["error"] === undefined && message["isInstalled"] } else if (type === "volla.launcher.checkSecurityPasswordResponse") { console.log("Settings | Password is set: " + message["isPasswordSet"]) - passwordDialog.backgroundColor = mainView.fontColor.toString() === "white" ? "#292929" : "#CCCCCC" + passwordDialog.backgroundColor = mainView.fontColor.toString() === "white" || mainView.fontColor.toString() === "#ffffff" + ? "#292929" : "#CCCCCC" passwordDialog.definePasswordMode = true passwordDialog.isPasswordSet = message["isPasswordSet"] passwordDialog.open() diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml index ae5e8e31..783bf01f 100644 --- a/android/AndroidManifest.xml +++ b/android/AndroidManifest.xml @@ -1,5 +1,5 @@ - +