From 8e54c77b6e0d2d87cdbad1a81a75d39bab1648d6 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期一, 16 十月 2023 10:08:47 +0800 Subject: [PATCH] 场景闪退修复 --- OnPro/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) diff --git a/OnPro/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs b/OnPro/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs index 6a493fb..a53c228 100644 --- a/OnPro/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs +++ b/OnPro/HDL_ON/UI/UI2/3-Intelligence/Scene/SetSceneFunctionInfoPage.cs @@ -29,7 +29,7 @@ { bodyView = this; scene = s; - sceneFunction = fc.localFunction.ConvertSceneFunction(); + sceneFunction = fc;//.localFunction.ConvertSceneFunction(); foreach(var ll in sceneFunction.status) { try @@ -51,20 +51,26 @@ contentView = new VerticalScrolViewLayout() { - Y = Application.GetRealHeight(64), + Y = Application.GetRealHeight(74), Height = Application.GetRealHeight(520), ScrollEnabled = false, }; bodyView.AddChidren(contentView); var onOffStatus = sceneFunction.status.Find((obj) => obj.key == FunctionAttributeKey.OnOff); - if(onOffStatus.value == "on") + if (onOffStatus != null) + { + if (onOffStatus.value == "on") + { + isOnStatus = true; + } + LoadFunctionRow(onOffStatus); + } + else { isOnStatus = true; } - LoadFunctionRow(onOffStatus); - foreach (var attr in sceneFunction.status) { switch (attr.key) -- Gitblit v1.8.0