Доработка. Файл настроек. Убрана упаковка в массив единственного значения

This commit is contained in:
sasha80
2025-05-07 14:39:00 +03:00
parent 3d20812eb2
commit 3d403c200f

View File

@@ -128,7 +128,7 @@ func setting_tab():
if child is CheckButton:
child.connect('pressed', Callable(self, 'on_checkbutton_pressed').bind(i))
if parameter in settings_data:
child.set_pressed(settings_data[parameter][0])
child.set_pressed(settings_data[parameter])
else:
child.set_pressed(false)
var commit_instance = $scroll_set/table.get_node2(1, COMMIT)
@@ -198,8 +198,7 @@ func _on_btn_save_settings_pressed():
if len(children):
var child = children[0]
if parameter not in json_data:
json_data[parameter] = []
json_data[parameter].append(child.is_pressed())
json_data[parameter] = child.is_pressed()
var file = FileAccess.open(settings.settings_file, FileAccess.WRITE)
if file:
var json_string = JSON.stringify(json_data)