* src/FamilyView.py: keep track of local person during update, connect

active-changed signal
* src/gramps_main.py: keep track of active-changed, use local person


svn: r4317
This commit is contained in:
Don Allingham
2005-04-07 02:30:07 +00:00
parent c538477ffe
commit 46fe87842a
3 changed files with 7 additions and 5 deletions

View File

@@ -1480,11 +1480,11 @@ class Gramps(GrampsDBCallback.GrampsDBCallback):
else:
self.backbtn.set_sensitive(0)
self.back.set_sensitive(0)
self.emit('active-changed',(self.active_person.get_handle(),))
self.emit('active-changed',(person.get_handle(),))
else:
self.active_person = self.db.get_person_from_handle(person.get_handle())
self.set_buttons(1)
self.emit('active-changed',(self.active_person.get_handle(),))
self.emit('active-changed',(person.get_handle(),))
def modify_statusbar(self):