From 9e7920219efe37d0e1d6954b9b583370f12cf67d Mon Sep 17 00:00:00 2001 From: RobertPiet Date: Fri, 29 Jan 2021 11:51:40 +0100 Subject: [PATCH] [EGD-5519] Lockscreen does not ask for pin after reset solved Name of parameter for lockscreen mode on/off updated in sql script. Register on param lockscreen only reacts on value change. --- image/user/db/settings_v2_002.sql | 3 ++- module-apps/Application.cpp | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/image/user/db/settings_v2_002.sql b/image/user/db/settings_v2_002.sql index b9ef5a7bf114026873b4bfccb6919c207327fdae..5bfc38301beda13bd05d2d901b41506259e8fb48 100644 --- a/image/user/db/settings_v2_002.sql +++ b/image/user/db/settings_v2_002.sql @@ -14,7 +14,7 @@ INSERT OR IGNORE INTO settings_tab (path, value) VALUES ('gs_time_date_format', '1'), ('gs_active_sim', 'SIM1'), ('gs_lock_pass_hash', '3333'), - ('gs_lock_screen_passcode_on', '1'), + ('gs_lock_screen_passcode_is_on', '1'), ('gs_lock_time', '30000'), ('gs_display_language', 'English'), ('gs_input_language', 'English'); @@ -22,3 +22,4 @@ INSERT OR IGNORE INTO settings_tab (path, value) VALUES ('bt_device_visibility', '0'), ('bt_device_name', 'PurePhone'), ('bt_bonded_devices', ''); + diff --git a/module-apps/Application.cpp b/module-apps/Application.cpp index 7ecce27b41d5cc497e84d94922fcdb55911de12d..fa22b8653bfd0ae74d5a5a02c69af04b2071943f 100644 --- a/module-apps/Application.cpp +++ b/module-apps/Application.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2017-2020, Mudita Sp. z.o.o. All rights reserved. +// Copyright (c) 2017-2021, Mudita Sp. z.o.o. All rights reserved. // For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md #include "Application.hpp" @@ -501,7 +501,7 @@ namespace app settings->registerValueChange( settings::SystemProperties::lockScreenPasscodeIsOn, - [this](const std::string &value) { setLockScreenPasscodeOn(utils::getNumericValue(value)); }, + [this](const std::string &value) { lockScreenPasscodeIsOn = utils::getNumericValue(value); }, settings::SettingsScope::Global); return sys::ReturnCodes::Success; }