* src/DbPrompter.py: catch zero length filename

* src/FamilyView.py: fixed selection of spouse's parents
* src/gramps_main.py: update display after loading data


svn: r4086
This commit is contained in:
Don Allingham
2005-02-24 01:40:40 +00:00
parent 55a416f422
commit cb8c02aea0
4 changed files with 22 additions and 10 deletions

View File

@@ -883,12 +883,12 @@ class FamilyView:
self.load_family(self.family)
def ap_parents_clicked(self,obj):
self.change_families(self.person)
self.change_families(self.person, self.ap_selection)
def sp_parents_clicked(self,obj):
self.change_families(self.selected_spouse)
self.change_families(self.selected_spouse, self.sp_selection)
def change_families(self,person):
def change_families(self,person,select):
if not person:
return
plist = person.get_parent_family_handle_list()
@@ -898,7 +898,7 @@ class FamilyView:
if len(plist) == 1:
family_handle,m,r = plist[0]
else:
model, node = self.ap_selection.get_selected()
model, node = select.get_selected()
path = model.get_path(node)
family_handle,m,r = plist[path[0]]
family = self.parent.db.get_family_from_handle(family_handle)