params: load presets: fix combo box (#2234)

pull/2244/head
Kaalleen 2023-04-25 19:11:10 +02:00 zatwierdzone przez GitHub
rodzic f5fe1cfc08
commit fd77bc6d3e
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 2 dodań i 1 usunięć

Wyświetl plik

@ -255,7 +255,8 @@ class ParamsTab(ScrolledPanel):
for name, value in preset_data.items():
if name in self.param_inputs:
if name in self.dict_of_choices and self.dict_of_choices[name]['param'].type == 'combo':
self.param_inputs[name].SetSelection(self.get_combo_value_index(value, self.dict_of_choices[name]["param"].options))
param = self.dict_of_choices[name]["param"]
self.param_inputs[name].SetSelection(self.get_combo_value_index(value, param.options, param.default))
elif isinstance(self.param_inputs[name], wx.Choice):
self.param_inputs[name].SetSelection(int(value))
else: