From: Caisking Date: Thu, 16 Oct 2025 06:26:13 +0000 (+0800) Subject: 省电模式重新进入出现不更新的问题 X-Git-Tag: V1.0.9_20251128_194606_LN~212^2~6 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=7d97c0fab35f4d488007083dfff8820e01e53b08;p=mirrors%2FFD230.git 省电模式重新进入出现不更新的问题 --- diff --git a/code/sdk/application/wearable/fd230/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp b/code/sdk/application/wearable/fd230/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp index 2964cbf66..985c67ac3 100644 --- a/code/sdk/application/wearable/fd230/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp +++ b/code/sdk/application/wearable/fd230/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp @@ -36,9 +36,14 @@ static SaveBatPresenter *g_pSaveBatPresenter = nullptr; #define IS_TIME_EXCEED(startTime, current_time) \ ((startTime != 0) && ((current_time - startTime) > (TIME_THRESHOLD))) -SaveBatPresenter::SaveBatPresenter() { g_pSaveBatPresenter = this; } +SaveBatPresenter::SaveBatPresenter() { + g_pSaveBatPresenter = this; + SaveEleModel::GetInstance()->SetViewState(false);//初始化视图状态为false +} -SaveBatPresenter::~SaveBatPresenter() { g_pSaveBatPresenter = nullptr; } +SaveBatPresenter::~SaveBatPresenter() { + g_pSaveBatPresenter = nullptr; +} SaveBatPresenter *SaveBatPresenter::GetInstance() { return g_pSaveBatPresenter; diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp b/code/sdk/application/wearable/fd272/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp index 2964cbf66..985c67ac3 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp @@ -36,9 +36,14 @@ static SaveBatPresenter *g_pSaveBatPresenter = nullptr; #define IS_TIME_EXCEED(startTime, current_time) \ ((startTime != 0) && ((current_time - startTime) > (TIME_THRESHOLD))) -SaveBatPresenter::SaveBatPresenter() { g_pSaveBatPresenter = this; } +SaveBatPresenter::SaveBatPresenter() { + g_pSaveBatPresenter = this; + SaveEleModel::GetInstance()->SetViewState(false);//初始化视图状态为false +} -SaveBatPresenter::~SaveBatPresenter() { g_pSaveBatPresenter = nullptr; } +SaveBatPresenter::~SaveBatPresenter() { + g_pSaveBatPresenter = nullptr; +} SaveBatPresenter *SaveBatPresenter::GetInstance() { return g_pSaveBatPresenter; diff --git a/code/sdk/application/wearable/n9/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp b/code/sdk/application/wearable/n9/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp index 2964cbf66..985c67ac3 100644 --- a/code/sdk/application/wearable/n9/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp +++ b/code/sdk/application/wearable/n9/nativeapp/nativeui/saveele/src/SaveBatPresenter.cpp @@ -36,9 +36,14 @@ static SaveBatPresenter *g_pSaveBatPresenter = nullptr; #define IS_TIME_EXCEED(startTime, current_time) \ ((startTime != 0) && ((current_time - startTime) > (TIME_THRESHOLD))) -SaveBatPresenter::SaveBatPresenter() { g_pSaveBatPresenter = this; } +SaveBatPresenter::SaveBatPresenter() { + g_pSaveBatPresenter = this; + SaveEleModel::GetInstance()->SetViewState(false);//初始化视图状态为false +} -SaveBatPresenter::~SaveBatPresenter() { g_pSaveBatPresenter = nullptr; } +SaveBatPresenter::~SaveBatPresenter() { + g_pSaveBatPresenter = nullptr; +} SaveBatPresenter *SaveBatPresenter::GetInstance() { return g_pSaveBatPresenter;