diff options
| author | Jean-Philippe Bruyère <jp_bruyere@hotmail.com> | 2017-01-18 15:21:50 +0100 |
|---|---|---|
| committer | Jean-Philippe Bruyère <jp_bruyere@hotmail.com> | 2017-01-18 15:21:50 +0100 |
| commit | 41f4b5adc832c2bafacc105aa8c5020c56c01080 (patch) | |
| tree | ebbce50a2ad4db320ce043873d46273c073008d0 /src/SolidColor.cs | |
| parent | 6872058571fff26386ab7fcf9ac497e1b651a42a (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.cs | 6 |
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 () |