From 7e469587dc87116fbf10659644e170de8a440942 Mon Sep 17 00:00:00 2001 From: Charles Haley Date: Thu, 20 Apr 2023 10:51:40 +0100 Subject: [PATCH] I forgot to sort the names. --- src/calibre/gui2/dialogs/multisort.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/multisort.py b/src/calibre/gui2/dialogs/multisort.py index aa938fbd05..7a8a7479a7 100644 --- a/src/calibre/gui2/dialogs/multisort.py +++ b/src/calibre/gui2/dialogs/multisort.py @@ -145,7 +145,7 @@ class ChooseMultiSort(Dialog): return self.no_column_selected_error() d = QInputDialog(self) d.setComboBoxEditable(True) - d.setComboBoxItems(self.saved_specs.keys()) + d.setComboBoxItems(sorted(self.saved_specs.keys(), key=primary_sort_key)) d.setWindowTitle(_('Choose name')) d.setLabelText(_('Choose a name for these settings')) if d.exec():