From: luozheng <1732036298@qq.com> Date: Mon, 26 Aug 2024 11:42:16 +0000 (+0800) Subject: 解决点击4G开关点击死机问题 X-Git-Tag: release_V1.2.70_20241020_135402~563^2~24 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=4657c4ecae228a7f55a7147906ab458f060739f2;p=mirrors%2FFD230.git 解决点击4G开关点击死机问题 --- diff --git a/code/sdk/application/wearable/fd230app/nativeui/networkandcall/src/NetworkAndCallPresenter.cpp b/code/sdk/application/wearable/fd230app/nativeui/networkandcall/src/NetworkAndCallPresenter.cpp index 6e88acba5..1d813a4b0 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/networkandcall/src/NetworkAndCallPresenter.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/networkandcall/src/NetworkAndCallPresenter.cpp @@ -2,7 +2,7 @@ * @Author: luozheng 1732036298@qq.com * @Date: 2024-04-23 09:59:32 * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-08-23 18:13:35 + * @LastEditTime: 2024-08-26 19:31:45 * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/networkandcall/src/NetworkAndCallPresenter.cpp */ #include "AppViewIDs.h" @@ -93,7 +93,10 @@ namespace OHOS { uapi_set4GCapability(true); ConfigModel::GetInstance()->SetCat1_4Gability(uapi_cat1_get_power_stat()); - p_NetworkAndCallView->GetVoLTEToggleButton()->SetTouchable(true); + if(p_NetworkAndCallView->GetVoLTEToggleButton()) + { + p_NetworkAndCallView->GetVoLTEToggleButton()->SetTouchable(true); + } } } else @@ -111,7 +114,7 @@ namespace OHOS uapi_set4GCapability(false); #endif ConfigModel::GetInstance()->SetCat1_4Gability(uapi_cat1_get_power_stat()); - if(p_NetworkAndCallView->GetVoLTEToggleButton()->GetState()) + if(p_NetworkAndCallView->GetVoLTEToggleButton() && p_NetworkAndCallView->GetVoLTEToggleButton()->GetState()) { p_NetworkAndCallView->GetVoLTEToggleButton()->SetState(false); p_NetworkAndCallView->GetVoLTEToggleButton()->SetTouchable(false);