From f793bebc36df45101c465efaed136c3309a19f46 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期四, 06 四月 2023 10:57:12 +0800
Subject: [PATCH] Merge branch 'dev-cqy(1.5.9)' into wjc

---
 HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockPage.cs |   35 +++++++++++++++++++++++++----------
 1 files changed, 25 insertions(+), 10 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockPage.cs b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockPage.cs
index c9eec3f..409c93e 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockPage.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/VideoDoorLockPage.cs
@@ -214,11 +214,17 @@
                 TextAlignment = TextAlignment.Center,
                 UnSelectedImagePath = "FunctionIcon/DoorLock/Cell.png",
             };
-            cellFrame.AddChidren(btnCell); 
+            cellFrame.AddChidren(btnCell);
+
+#if __IOS__
+            btnCell.Width += 5;
+            cellFrame.Width += 5;
+#else
+#endif
 
 
-             //闂ㄩ攣鐘舵��
-             btnDoorLockIcon = new Button
+                        //闂ㄩ攣鐘舵��
+                        btnDoorLockIcon = new Button
             {
                 X = Application.GetRealWidth(65),
                 Y = Application.GetRealHeight(108),
@@ -317,7 +323,7 @@
             //瀹炴椂瑙嗛
             this.rtvFL.SetClickListener((fl, btnStateImage, btnStateText) =>
             {
-                CommonMethod.Current.SkipRTVActivity(this.device.sid, this.device.deviceId, this.device.spk,false);
+                CommonMethod.Current.SkipRTVActivity(this.device.sid, this.device.deviceId, this.device.spk, false);
             });
             //涓存椂瀵嗙爜
             this.pswFL.SetClickListener((fl, btnStateImage, btnStateText) =>
@@ -363,7 +369,7 @@
             });
         }
 
-      
+
 
         /// <summary>
         /// 閲嶆柊璁$畻瀹藉害(璁惧鍚嶇О,鎴块棿鎺т欢)
@@ -371,12 +377,14 @@
         private void CalculatedPosition()
         {
             this.btnCurrDeviceName.Width = this.btnCurrDeviceName.GetTextWidth();
+            this.btnCurrDeviceName.Width += 10;
             if (this.btnCurrDeviceName.GetTextWidth() > this.btnCollectIcon.X)
             {
                 //閲嶆柊璁$畻瀹藉害
                 this.btnCurrDeviceName.Width = this.btnCollectIcon.X + Application.GetRealWidth(-10);
             }
             this.btnCurrDeviceRoom.Width = this.btnCurrDeviceRoom.GetTextWidth();
+            this.btnCurrDeviceRoom.Width += 10;
             if (this.btnCurrDeviceRoom.GetTextWidth() > this.btnCollectIcon.X)
             {
                 //閲嶆柊璁$畻瀹藉害
@@ -392,15 +400,22 @@
         {
             CommonMethod.Current.MainThread(() =>
             {
-                if (this.btnDoorLockIcon != null && !this.btnDoorLockIcon.IsSelected)
+                if (pushMessageType == PushMessageType.Alarm)
                 {
-                    this.btnDoorLockIcon.IsSelected = false;
+                    //闂ㄩ攣鐢垫睜鍊�
+                    if (this.btnCell != null)
+                    {
+                        //videoDoorLockPage.btnCell.Text = "";
+                    }
                 }
-                //闂ㄩ攣鐢垫睜鍊�
-                if (this.btnCell != null)
+                else
                 {
-                    //videoDoorLockPage.btnCell.Text = "";
+                    if (this.btnDoorLockIcon != null && !this.btnDoorLockIcon.IsSelected)
+                    {
+                        this.btnDoorLockIcon.IsSelected = false;
+                    }
                 }
+
             });
 
         }

--
Gitblit v1.8.0