observer: ignoring __annotations__ class attribute

This commit is contained in:
Mose Müller 2024-04-30 11:09:54 +02:00
parent b2f59dd447
commit 02b2d4fb10

View File

@ -15,6 +15,7 @@ class Observable(ObservableObject):
for k in set(type(self).__dict__) for k in set(type(self).__dict__)
- set(Observable.__dict__) - set(Observable.__dict__)
- set(self.__dict__) - set(self.__dict__)
- {"__annotations__"}
} }
for name, value in class_attrs.items(): for name, value in class_attrs.items():
if isinstance(value, property) or callable(value): if isinstance(value, property) or callable(value):