From 3d92acd25c115c0f012b234db9722d11dd119952 Mon Sep 17 00:00:00 2001 From: Tig Date: Fri, 17 May 2024 11:33:27 -0400 Subject: [PATCH] DimAuto.Equals readability --- Terminal.Gui/View/Layout/Dim.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Terminal.Gui/View/Layout/Dim.cs b/Terminal.Gui/View/Layout/Dim.cs index 951813f13..a121cf24d 100644 --- a/Terminal.Gui/View/Layout/Dim.cs +++ b/Terminal.Gui/View/Layout/Dim.cs @@ -390,7 +390,14 @@ public class DimAuto (DimAutoStyle style, Dim? minimumContentDim, Dim? maximumCo /// public override bool Equals (object? other) { - return other is DimAuto auto && auto.MinimumContentDim == MinimumContentDim && auto.MaximumContentDim == MaximumContentDim && auto.Style == Style; + if (other is not DimAuto auto) + { + return false; + } + + return auto.MinimumContentDim == MinimumContentDim && + auto.MaximumContentDim == MaximumContentDim && + auto.Style == Style; } ///