diff --git a/gramps/gui/filters/sidebar/_notesidebarfilter.py b/gramps/gui/filters/sidebar/_notesidebarfilter.py index 61c2a2d8d..c9335aca2 100644 --- a/gramps/gui/filters/sidebar/_notesidebarfilter.py +++ b/gramps/gui/filters/sidebar/_notesidebarfilter.py @@ -66,7 +66,9 @@ class NoteSidebarFilter(SidebarFilter): self.event_menu = widgets.MonitoredDataType( self.ntype, self.note.set_type, - self.note.get_type) + self.note.get_type, + False, # read-only? + dbstate.db.get_note_types()) self.filter_regex = Gtk.CheckButton(label=_('Use regular expressions')) diff --git a/gramps/gui/filters/sidebar/_placesidebarfilter.py b/gramps/gui/filters/sidebar/_placesidebarfilter.py index 1e5ae7e00..04bff9642 100644 --- a/gramps/gui/filters/sidebar/_placesidebarfilter.py +++ b/gramps/gui/filters/sidebar/_placesidebarfilter.py @@ -69,7 +69,10 @@ class PlaceSidebarFilter(SidebarFilter): self.place_menu = widgets.MonitoredDataType( self.ptype, self.filter_place.set_type, - self.filter_place.get_type) + self.filter_place.get_type, + False, # read-only + dbstate.db.get_place_types() + ) self.filter_code = widgets.BasicEntry() self.filter_enclosed = widgets.PlaceEntry(dbstate, uistate, []) self.filter_note = widgets.BasicEntry() diff --git a/gramps/gui/filters/sidebar/_reposidebarfilter.py b/gramps/gui/filters/sidebar/_reposidebarfilter.py index 606292bfc..2dfa3cc92 100644 --- a/gramps/gui/filters/sidebar/_reposidebarfilter.py +++ b/gramps/gui/filters/sidebar/_reposidebarfilter.py @@ -67,7 +67,9 @@ class RepoSidebarFilter(SidebarFilter): self.event_menu = widgets.MonitoredDataType( self.rtype, self.repo.set_type, - self.repo.get_type) + self.repo.get_type, + False, # read-only? + dbstate.db.get_repository_types()) self.filter_note = widgets.BasicEntry()