Исправление коннекта

This commit is contained in:
TotMaxim
2025-12-07 16:03:16 +03:00
parent 4d50585cc1
commit fe95902a1d

View File

@@ -150,7 +150,8 @@ func _ready() -> void:
ems.connect('bits_changed', _on_modify_ems_g_status.bind(ems.get_meta('device'))) ems.connect('bits_changed', _on_modify_ems_g_status.bind(ems.get_meta('device')))
$uf_button.connect('toggled', on_modify_uf.bind($uf_button.get_meta('device'))) $uf_button.connect('toggled', on_modify_uf.bind($uf_button.get_meta('device')))
for bit in get_tree().get_nodes_in_group('uf_status'):
bit.connect('toggled', _on_update_uf_status.bind(bit.get_meta('bit')))
_update_tab_container() _update_tab_container()
_load_default_data() _load_default_data()
_apply_default_data() _apply_default_data()
@@ -201,8 +202,6 @@ func on_modify_uf(toggled: bool, name_device: String) -> void:
uf_broadcast.start_broadcast() uf_broadcast.start_broadcast()
dictionary_yau07[name_device] = uf_broadcast dictionary_yau07[name_device] = uf_broadcast
print("Устройство %s активировано" % name_device) print("Устройство %s активировано" % name_device)
for bit in get_tree().get_nodes_in_group('uf_status'):
bit.connect('toggled', _on_update_uf_status.bind(bit.get_meta('bit')))
else: else:
if dictionary_yau07.has(name_device) and dictionary_yau07[name_device]: if dictionary_yau07.has(name_device) and dictionary_yau07[name_device]:
dictionary_yau07[name_device].close_udp_unit() dictionary_yau07[name_device].close_udp_unit()