From 6fbae9ef9edbf92d8301ea6ccb6234facec45a36 Mon Sep 17 00:00:00 2001 From: Martin Baeuml Date: Thu, 6 Sep 2012 10:17:37 +0200 Subject: [PATCH] notify observers of data change when the key did not exist before --- sloth/annotations/model.py | 1 + 1 file changed, 1 insertion(+) diff --git a/sloth/annotations/model.py b/sloth/annotations/model.py index 4acb7ce..f3e660b 100644 --- a/sloth/annotations/model.py +++ b/sloth/annotations/model.py @@ -340,6 +340,7 @@ class KeyValueModelItem(ModelItem, MutableMapping): if key not in self._hidden: self._items[key] = KeyValueRowModelItem(key) self.addChildSorted(self._items[key]) + self._emitDataChanged(key) elif self._dict[key] != value: self._dict[key] = value # TODO: Emit for hidden key/values?