diff -r 7015247cbb05 -r 17d03699f151 eric6/Tasks/TaskFilterConfigDialog.py --- a/eric6/Tasks/TaskFilterConfigDialog.py Sun May 02 10:59:00 2021 +0200 +++ b/eric6/Tasks/TaskFilterConfigDialog.py Sun May 02 15:09:14 2021 +0200 @@ -9,7 +9,7 @@ from PyQt5.QtWidgets import QDialog -from .Task import TaskType +from .Task import TaskType, TaskPriority from .Ui_TaskFilterConfigDialog import Ui_TaskFilterConfigDialog @@ -89,11 +89,11 @@ else: self.priorityGroup.setChecked(True) self.priorityHighCheckBox.setChecked( - 0 in taskFilter.prioritiesFilter) + TaskPriority.HIGH in taskFilter.prioritiesFilter) self.priorityNormalCheckBox.setChecked( - 1 in taskFilter.prioritiesFilter) + TaskPriority.NORMAL in taskFilter.prioritiesFilter) self.priorityLowCheckBox.setChecked( - 2 in taskFilter.prioritiesFilter) + TaskPriority.LOW in taskFilter.prioritiesFilter) msh = self.minimumSizeHint() self.resize(max(self.width(), msh.width()), msh.height()) @@ -141,9 +141,12 @@ if self.priorityGroup.isChecked(): priorities = [] - self.priorityHighCheckBox.isChecked() and priorities.append(0) - self.priorityNormalCheckBox.isChecked() and priorities.append(1) - self.priorityLowCheckBox.isChecked() and priorities.append(2) + if self.priorityHighCheckBox.isChecked(): + priorities.append(TaskPriority.HIGH) + if self.priorityNormalCheckBox.isChecked(): + priorities.append(TaskPriority.NORMAL) + if self.priorityLowCheckBox.isChecked(): + priorities.append(TaskPriority.LOW) taskFilter.setPrioritiesFilter(priorities) else: taskFilter.setPrioritiesFilter(None)