From 3f6685c77beeb12baf840733fb890860f4c26e7c Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期四, 25 七月 2024 17:25:59 +0800
Subject: [PATCH] 2024年07月25日17:24:45

---
 HDL_ON/UI/UI2/2-Classification/RoomPage.cs |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/HDL_ON/UI/UI2/2-Classification/RoomPage.cs b/HDL_ON/UI/UI2/2-Classification/RoomPage.cs
index 9d374a2..7bbf394 100644
--- a/HDL_ON/UI/UI2/2-Classification/RoomPage.cs
+++ b/HDL_ON/UI/UI2/2-Classification/RoomPage.cs
@@ -36,6 +36,12 @@
 
         #endregion
 
+        public override void RemoveFromParent()
+        {
+            base.RemoveFromParent();
+            bodyView = null;
+        }
+
         /// <summary>
         /// 
         /// </summary>
@@ -67,7 +73,8 @@
                 {
                     bodyView.RemoveAll();
                     LoadPage();
-                }catch (Exception ex)
+                }
+                catch (Exception ex)
                 {
                     MainPage.Log($"RoomPage ReloadPage error :\r\n {ex.Message}");
                 }
@@ -103,7 +110,7 @@
 
                 functionListView.AddChidren(new Button() { Height = Application.GetRealHeight(12) });
 
-                if (function.spk == SPK.LightRGBW || function.spk == SPK.LightRGB || function.spk == SPK.LightDimming)
+                if (function.spk == SPK.LightRGBW || function.spk == SPK.LightCCT || function.spk == SPK.LightRGB || function.spk == SPK.LightDimming)
                 {
                     var functionDiv = new FunctionControlZone(function, null)
                     {
@@ -121,9 +128,10 @@
                 }
                 else
                 {
+                    
                     var functionDiv = new FunctionControlZone(function, () =>
                     {
-                        this.ReLoadPage();
+                        this.ReLoadPage(); //鍒犻櫎璁惧鍚庨噸鏂板埛鏂癠I
                     })
                     {
                         Gravity = Gravity.CenterHorizontal,

--
Gitblit v1.8.0