修复错误关闭了单击切换AI模型功能 703/2
authorluozheng <1732036298@qq.com>
Thu, 15 Aug 2024 07:53:15 +0000 (15:53 +0800)
committerluozheng <1732036298@qq.com>
Thu, 15 Aug 2024 07:53:15 +0000 (15:53 +0800)
code/sdk/application/wearable/fd230app/nativeui/rebootandshutdown/src/RebootAndShutdownModel.cpp

index 079bdbc..0a994a0 100644 (file)
@@ -2,7 +2,7 @@
  * @Author: luozheng 1732036298@qq.com
  * @Date: 2024-07-18 14:55:27
  * @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-08-15 14:32:47
+ * @LastEditTime: 2024-08-15 14:54:53
  * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/rebootandshutdown/src/RebootAndShutdownModel.cpp
  */
 
@@ -180,11 +180,12 @@ namespace OHOS
             uint16_t curSliceId = NativeAbility::GetInstance().GetCurSliceId();
             if (curSliceId == VIEW_AI_VOICE) // 如果当前已在ai语音界面不做切换
             {
-                WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "VIEW_AI_VOICE is not switched");
-                return;
+                AiVoiceModel::GetInstance().FunctionKeyOnClickToChangeAIModel();
+            }
+            else
+            {
+                NativeAbility::GetInstance().EnterSlice(VIEW_AI_VOICE); // 切换到Ai语音界面
             }
-            // 全局切换到Ai语音界面
-            NativeAbility::GetInstance().EnterSlice(VIEW_AI_VOICE);
         }
 
         return;