diff --git a/src/libprs500/gui2/dialogs/lrf_single.py b/src/libprs500/gui2/dialogs/lrf_single.py index 2d50318cc2..93a641e1ae 100644 --- a/src/libprs500/gui2/dialogs/lrf_single.py +++ b/src/libprs500/gui2/dialogs/lrf_single.py @@ -168,6 +168,7 @@ class LRFSingleDialog(QDialog, Ui_LRFSingleDialog): self.gui_comment.setPlainText(comments if comments else '') all_series = self.db.all_series() + all_series.sort(cmp=lambda x, y : cmp(x[1], y[1])) series_id = self.db.series_id(row) idx, c = None, 0 for i in all_series: diff --git a/src/libprs500/gui2/dialogs/metadata_single.py b/src/libprs500/gui2/dialogs/metadata_single.py index 9093815bfc..433445c30c 100644 --- a/src/libprs500/gui2/dialogs/metadata_single.py +++ b/src/libprs500/gui2/dialogs/metadata_single.py @@ -178,6 +178,7 @@ class MetadataSingleDialog(QDialog, Ui_MetadataSingleDialog): Format(self.formats, ext) all_series = self.db.all_series() + all_series.sort(cmp=lambda x, y : cmp(x[1], y[1])) series_id = self.db.series_id(row) idx, c = None, 0 for i in all_series: