From 5af19711d80de4192a066ddbfc3d25a7342b74c0 Mon Sep 17 00:00:00 2001 From: Don Allingham Date: Sat, 21 Jan 2006 05:05:25 +0000 Subject: [PATCH] * src/PageView.py: remove debug statements * src/ViewManager.py: check for existing action group before removing svn: r5814 --- ChangeLog | 2 ++ src/PageView.py | 3 --- src/ViewManager.py | 3 ++- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index aeb6b1065..a4c0a69d4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,6 @@ 2006-01-20 Don Allingham + * src/PageView.py: remove debug statements + * src/ViewManager.py: check for existing action group before removing * src/GrampsDb/_GrampsBSDDB.py: remove function call in find_surname * src/GenericFilter.py: implement short-circuit if only rule is Everyone diff --git a/src/PageView.py b/src/PageView.py index 4d0b3438c..e7627fb12 100644 --- a/src/PageView.py +++ b/src/PageView.py @@ -54,7 +54,6 @@ class PageView: def set_active(self): self.active = True if self.dirty: - print self,"set active dirty" self.build_tree() def set_inactive(self): @@ -276,7 +275,6 @@ class PersonNavView(PageView): self.uistate.modify_statusbar() self.dbstate.change_active_handle(handle) hobj.mhistory.append(hobj.history[hobj.index]) -# self.redraw_histmenu() self.back_action.set_sensitive(not hobj.at_front()) self.fwd_action.set_sensitive(True) except: @@ -445,7 +443,6 @@ class ListView(PageView): if self.active: self.build_tree() else: - print self,"change_db dirty" self.dirty = True def row_add(self,handle_list): diff --git a/src/ViewManager.py b/src/ViewManager.py index 48f594a20..e22c401ae 100644 --- a/src/ViewManager.py +++ b/src/ViewManager.py @@ -482,7 +482,8 @@ class ViewManager: self.active_page.set_inactive() groups = self.active_page.get_actions() for grp in groups: - self.uimanager.remove_action_group(grp) + if grp in self.uimanager.get_action_groups(): + self.uimanager.remove_action_group(grp) if len(self.pages) > 0: self.active_page = self.pages[num]