From 424fe760d435e8c614f7838ea619cfe851c25e99 Mon Sep 17 00:00:00 2001 From: "Dr.-Ing. Amilcar do Carmo Lucas" Date: Thu, 16 May 2024 13:53:42 +0200 Subject: [PATCH] BUGFIX: Python 3.10 has problems writing to empty lists --- .../frontend_tkinter_parameter_editor_table.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/MethodicConfigurator/frontend_tkinter_parameter_editor_table.py b/MethodicConfigurator/frontend_tkinter_parameter_editor_table.py index 2e660e13..9dc0cae0 100644 --- a/MethodicConfigurator/frontend_tkinter_parameter_editor_table.py +++ b/MethodicConfigurator/frontend_tkinter_parameter_editor_table.py @@ -140,13 +140,13 @@ def __update_table(self, params, fc_parameters): "No documentation available in apm.pdef.xml for this parameter" column = [] - column[0] = self.__create_delete_button(param_name) - column[1] = self.__create_parameter_name(param_name, param_metadata, doc_tooltip) - column[2] = self.__create_flightcontroller_value(fc_parameters, param_name, param_default, doc_tooltip) - column[3] = self.__create_new_value_entry(param_name, param, param_metadata, param_default, doc_tooltip) - column[4] = self.__create_unit_label(param_metadata) - column[5] = self.__create_upload_checkbutton(param_name) - column[6] = self.__create_change_reason_entry(param_name, param, column[3]) + column.append(self.__create_delete_button(param_name)) + column.append(self.__create_parameter_name(param_name, param_metadata, doc_tooltip)) + column.append(self.__create_flightcontroller_value(fc_parameters, param_name, param_default, doc_tooltip)) + column.append(self.__create_new_value_entry(param_name, param, param_metadata, param_default, doc_tooltip)) + column.append(self.__create_unit_label(param_metadata)) + column.append(self.__create_upload_checkbutton(param_name)) + column.append(self.__create_change_reason_entry(param_name, param, column[3])) column[0].grid(row=i, column=0, sticky="w", padx=0) column[1].grid(row=i, column=1, sticky="w", padx=0)