Require a name when saving a multi-sort.

This commit is contained in:
Charles Haley 2023-06-16 21:11:39 +01:00
parent 121bcfba18
commit a63abab58e

View File

@ -150,9 +150,13 @@ class ChooseMultiSort(Dialog):
d.setLabelText(_('Choose a name for these settings')) d.setLabelText(_('Choose a name for these settings'))
if d.exec(): if d.exec():
name = d.textValue() name = d.textValue()
q = self.saved_specs if name:
q[name] = spec q = self.saved_specs
self.saved_specs = q q[name] = spec
self.saved_specs = q
else:
error_dialog(self, _('No name provided'), _(
'You must provide a name for the settings'), show=True)
def populate_load_menu(self): def populate_load_menu(self):
m = self.load_menu m = self.load_menu