From 841ad65b896addfffcb029a13d942dc8505a5be2 Mon Sep 17 00:00:00 2001 From: June Tate-Gans Date: Sat, 8 May 2021 19:22:08 -0500 Subject: [PATCH] observer: Subject incorrectly notified based on variable names --- g13gui/g13gui/observer/subject.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/g13gui/g13gui/observer/subject.py b/g13gui/g13gui/observer/subject.py index 794d21f..7877ba7 100644 --- a/g13gui/g13gui/observer/subject.py +++ b/g13gui/g13gui/observer/subject.py @@ -69,8 +69,8 @@ class Subject(object): self._changes = [] def setProperty(self, propertyName, value, notify=True): - propertyName = '_' + propertyName - self.__dict__[propertyName] = value + realPropertyName = '_' + propertyName + self.__dict__[realPropertyName] = value self.addChange(ChangeType.MODIFY, propertyName, value) if notify: self.notifyChanged()