[NUI] Fix svace issue for BorderWindow
authorXianbing Teng <xb.teng@samsung.com>
Wed, 8 May 2024 03:06:42 +0000 (11:06 +0800)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Wed, 8 May 2024 05:38:13 +0000 (14:38 +0900)
src/Tizen.NUI/src/public/Window/BorderWindow.cs

index c84700e..bd41735 100755 (executable)
@@ -289,14 +289,16 @@ namespace Tizen.NUI
                 if (hasBottomView) borderHeight += bottomView.SizeHeight;
 
                 // Sets the minimum / maximum size to be resized by RequestResizeToServer.
-                if (borderInterface.MinSize != null)
+                var minSize = borderInterface.MinSize;
+                if (null != minSize)
                 {
-                    using Size2D mimimumSize = new Size2D(borderInterface.MinSize.Width + (int)borderInterface.BorderLineThickness * 2, borderInterface.MinSize.Height + (int)(borderHeight + borderInterface.BorderLineThickness * 2));
+                    using Size2D mimimumSize = new Size2D(minSize.Width + (int)borderInterface.BorderLineThickness * 2, minSize.Height + (int)(borderHeight + borderInterface.BorderLineThickness * 2));
                     SetMimimumSize(mimimumSize);
                 }
-                if (borderInterface.MaxSize != null)
+                var maxSize = borderInterface.MaxSize;
+                if (null != maxSize)
                 {
-                    using Size2D maximumSize = new Size2D(borderInterface.MaxSize.Width + (int)borderInterface.BorderLineThickness * 2, borderInterface.MaxSize.Height + (int)(borderHeight + borderInterface.BorderLineThickness * 2));
+                    using Size2D maximumSize = new Size2D(maxSize.Width + (int)borderInterface.BorderLineThickness * 2, maxSize.Height + (int)(borderHeight + borderInterface.BorderLineThickness * 2));
                     SetMaximumSize(maximumSize);
                 }