diff options
-rw-r--r-- | gi/overrides/Gdk.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gi/overrides/Gdk.py b/gi/overrides/Gdk.py index 55a6c58c..49b1bc0a 100644 --- a/gi/overrides/Gdk.py +++ b/gi/overrides/Gdk.py @@ -53,6 +53,8 @@ if GDK2 or GDK3: self.blue = blue def __eq__(self, other): + if not isinstance(other, Gdk.Color): + return False return self.equal(other) def __repr__(self): @@ -94,6 +96,8 @@ if GDK3: self.alpha = alpha def __eq__(self, other): + if not isinstance(other, Gdk.RGBA): + return False return self.equal(other) def __repr__(self): |