* src/AttrEdit.py: support get_type/set_type in dropdown menu

* src/EditPerson.py: remove items properly based off EventRef


svn: r4781
This commit is contained in:
Don Allingham
2005-06-04 02:54:59 +00:00
parent b239854bb4
commit 97b0b31fab
8 changed files with 88 additions and 46 deletions

View File

@ -856,10 +856,10 @@ class EditPerson:
for (event_ref,event) in eref_list:
if event.get_type()[0] == RelLib.Event.BIRTH:
self.person.set_birth_ref(event_ref)
self.event_box.data.remove(event_ref)
self.event_box.data.remove((event_ref,event))
if event.get_type()[0] == RelLib.Event.DEATH:
self.person.set_death_ref(event_ref)
self.event_box.data.remove(event_ref)
self.event_box.data.remove((event_ref,event))
eref_list = [event_ref for (event_ref,event) in self.event_box.data]
self.person.set_event_ref_list(eref_list)