Skip to content

Commit 51db90e

Browse files
authored
Merge pull request #1062 from compas-dev/fix-color
fix color getattr error
2 parents e65e3b5 + 2731ee0 commit 51db90e

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
### Changed
1313

14+
* Fixed `Color.__get___` AttributeError.
15+
1416
### Removed
1517

1618

src/compas/colors/color.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ def __set_name__(self, owner, name):
276276
self.private_name = '_' + name
277277

278278
def __get__(self, obj, otype=None):
279-
return getattr(obj, self.private_name) or self
279+
return getattr(obj, self.private_name, None) or self
280280

281281
def __set__(self, obj, value):
282282
if not obj:

0 commit comments

Comments
 (0)