aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/SolidColor.cs
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2017-01-18 15:21:50 +0100
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2017-01-18 15:21:50 +0100
commit41f4b5adc832c2bafacc105aa8c5020c56c01080 (patch)
treeebbce50a2ad4db320ce043873d46273c073008d0 /src/SolidColor.cs
parent6872058571fff26386ab7fcf9ac497e1b651a42a (diff)
move implicit converstion of fill from and to color into Fill class, solid color equality debug
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 ()