4340: Error when adding source reference

svn: r16111
This commit is contained in:
Benny Malengier
2010-11-02 13:19:27 +00:00
parent 02db3c69af
commit 11411b4885
5 changed files with 66 additions and 4 deletions

View File

@@ -66,7 +66,7 @@ class BackRefList(EmbeddedList):
EmbeddedList.__init__(self, dbstate, uistate, track,
_('_References'), refmodel)
self._callback = callback
self.model.connect('row-inserted', self.update_label)
self.connectid = self.model.connect('row-inserted', self.update_label)
self.track_ref_for_deletion("model")
def update_label(self, *obj):
@@ -78,8 +78,8 @@ class BackRefList(EmbeddedList):
def right_click(self, obj, event):
return
def close(self):
self.model.close()
def _cleanup_local_connects(self):
self.model.disconnect(self.connectid)
def is_empty(self):
return self.model.count == 0