From 0b94abb585b1fe5a5d0500373bf4d4befc1fc685 Mon Sep 17 00:00:00 2001 From: Alex Roitman Date: Tue, 8 Nov 2005 19:43:30 +0000 Subject: [PATCH] * src/Report.py (parse_report_options_frame): Do not allow negative-numbered selection in the filter menu. svn: r5375 --- gramps2/ChangeLog | 3 +++ gramps2/src/Report.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/gramps2/ChangeLog b/gramps2/ChangeLog index dc1dccb21..028a6154b 100644 --- a/gramps2/ChangeLog +++ b/gramps2/ChangeLog @@ -2,6 +2,9 @@ * src/EditPlace.py: Fix idle for new objects. * src/EditSource.py: Fix idle for new objects. * src/ImageSelect.py: Fix idle for new objects. + * src/Report.py (parse_report_options_frame): Do not allow + negative-numbered selection in the filter menu. + 2005-11-07 Alex Roitman * src/EditPlace.py: Convert References to the list view. diff --git a/gramps2/src/Report.py b/gramps2/src/Report.py index 9d9fe9822..44cbc3e42 100644 --- a/gramps2/src/Report.py +++ b/gramps2/src/Report.py @@ -839,7 +839,7 @@ class BareReportDialog: if self.filter_combo: try: self.filter = self.filter_combo.get_value() - active = self.filter_combo.get_active() + active = max(0,self.filter_combo.get_active()) self.options.handler.set_filter_number(active) except: print "Error setting filter. Proceeding with 'Everyone'"