From fe95902a1dc3ce3189694c3681d26ae5c0343e87 Mon Sep 17 00:00:00 2001 From: TotMaxim Date: Sun, 7 Dec 2025 16:03:16 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BA=D0=BE=D0=BD=D0=BD=D0=B5=D0=BA?= =?UTF-8?q?=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.gd | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/main.gd b/main.gd index eeca9fc..80f1770 100644 --- a/main.gd +++ b/main.gd @@ -150,7 +150,8 @@ func _ready() -> void: 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'))) - + 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() _load_default_data() _apply_default_data() @@ -201,8 +202,6 @@ func on_modify_uf(toggled: bool, name_device: String) -> void: uf_broadcast.start_broadcast() dictionary_yau07[name_device] = uf_broadcast 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: if dictionary_yau07.has(name_device) and dictionary_yau07[name_device]: dictionary_yau07[name_device].close_udp_unit()