* src/DisplayModels.py: change 0 to False
* src/EditPerson.py: copy current name info to name editor when invoking * src/GrampsBSDDB.py: provide default name to group mapping * src/GrampsDbBase.py: provide default name to group mapping * src/GrampsInMemDB.py: provide default name to group mapping * src/NameEdit.py: prompt for making name mapping override the default or purely for the active name * src/PeopleModel.py: handle name grouping * src/PeopleView.py: handle name grouping * src/QuestionDialog.py: Add QuestionDialog2 to allow two answers to a dialog (instead of one being cancel) * src/RelLib.py: grouping documentation * src/gramps.glade: move button on EditPerson dialog * src/gramps_main.py: goto active person after a redisplay svn: r3591
This commit is contained in:
@@ -1458,16 +1458,11 @@ class Gramps:
|
||||
|
||||
def update_after_edit(self,epo,change=1):
|
||||
if epo:
|
||||
if change or self.db.get_number_of_people() <= 1:
|
||||
self.people_view.redisplay_person_list(epo.person)
|
||||
else:
|
||||
iter = self.people_view.person_model.get_iter((0,))
|
||||
id = epo.person.get_handle()
|
||||
path = self.people_view.person_model.on_get_path(id)
|
||||
self.people_view.person_model.row_changed(path,iter)
|
||||
self.people_view.redisplay_person_list(epo.person)
|
||||
self.family_view.load_family()
|
||||
self.update_display(0)
|
||||
|
||||
self.goto_active_person()
|
||||
|
||||
def update_after_merge(self,person,old_id):
|
||||
if person:
|
||||
self.people_view.redisplay_person_list(person)
|
||||
|
||||
Reference in New Issue
Block a user