Fix reset of location and modulation filters when search bar is not empty

This commit is contained in:
alessandro90
2019-05-06 21:50:09 +02:00
parent 36f941131c
commit faf891ee7c

View File

@@ -1113,6 +1113,10 @@ class Artemis(QMainWindow, Ui_MainWindow):
def reset_modulation_filters(self): def reset_modulation_filters(self):
uncheck_and_emit(self.apply_remove_modulation_filter_btn) uncheck_and_emit(self.apply_remove_modulation_filter_btn)
self.search_bar_modulation.setText('') self.search_bar_modulation.setText('')
self.show_matching_strings(
self.modulation_list,
self.search_bar_modulation.text()
)
for i in range(self.modulation_list.count()): for i in range(self.modulation_list.count()):
if self.modulation_list.item(i).isSelected(): if self.modulation_list.item(i).isSelected():
self.modulation_list.item(i).setSelected(False) self.modulation_list.item(i).setSelected(False)
@@ -1121,6 +1125,10 @@ class Artemis(QMainWindow, Ui_MainWindow):
def reset_location_filters(self): def reset_location_filters(self):
uncheck_and_emit(self.apply_remove_location_filter_btn) uncheck_and_emit(self.apply_remove_location_filter_btn)
self.search_bar_location.setText('') self.search_bar_location.setText('')
self.show_matching_strings(
self.locations_list,
self.search_bar_location.text()
)
for i in range(self.locations_list.count()): for i in range(self.locations_list.count()):
if self.locations_list.item(i).isSelected(): if self.locations_list.item(i).isSelected():
self.locations_list.item(i).setSelected(False) self.locations_list.item(i).setSelected(False)