diff --git a/ChangeLog b/ChangeLog index 4737d1ea8..c514a709a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +2008-01-08 Benny Malengier + * src/DisplayTabs/_BackRefList.py: don't do sel change when dirty + 2008-01-08 Raphael Ackermann * src/Editors/_EditFamily.py: 0001428: In EditFamily: NameError. changed db -> self.db diff --git a/src/DisplayTabs/_BackRefList.py b/src/DisplayTabs/_BackRefList.py index e0a8993fd..5b886ccd6 100644 --- a/src/DisplayTabs/_BackRefList.py +++ b/src/DisplayTabs/_BackRefList.py @@ -100,6 +100,8 @@ class BackRefList(EmbeddedList): self.del_btn = None def _selection_changed(self, obj=None): + if self.dirty_selection: + return if self.get_selected(): self.edit_btn.set_sensitive(True) else: