aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/SolidColor.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/SolidColor.cs')
-rw-r--r--src/SolidColor.cs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/SolidColor.cs b/src/SolidColor.cs
index d214f592..bbb27067 100644
--- a/src/SolidColor.cs
+++ b/src/SolidColor.cs
@@ -43,11 +43,13 @@ namespace Crow
}
public static bool operator ==(SolidColor left, SolidColor right)
{
- return left.color == right.color ? true : false;
+ return left is SolidColor ? right is SolidColor ? true : false :
+ left.color == right.color ? true : false;
}
public static bool operator !=(SolidColor left, SolidColor right)
{
- return left.color == right.color ? false : true;
+ return left is SolidColor ? right is SolidColor ? false : true :
+ left.color == right.color ? false : true;
}
public override int GetHashCode ()