Регрессия. Надписи не должны исчезать и появляться

This commit is contained in:
sasha80
2025-12-02 16:40:51 +03:00
parent 98d1bdcca4
commit c270d652c3

View File

@@ -67,7 +67,7 @@ func on_serv_changed(u, pribor_node, _pribor_meta): pribor_node.state = int(u.se
func on_mode_changed():
clean_pribor_items()
reset_pribor_buttons()
$chk_show_functional.visible = false
$chk_show_functional.disabled = true
$chk_show_functional.button_pressed = false
@@ -142,6 +142,7 @@ func clean_pribor_items():
func on_pribor_press(pribor_path, header_text, pribor_node):
if cur_pribor_node:
cur_pribor_node.show_functional = false
$chk_show_functional.disabled = false
$chk_show_functional.button_pressed = false
cur_pribor_node = pribor_node
clean_pribor_items()
@@ -154,7 +155,7 @@ func on_pribor_press(pribor_path, header_text, pribor_node):
push_error('экземпляр не создан: \\\"%s\\\" (%s)' % [pribor_path, header_text])
return
$lbl_header.text = header_text
$chk_show_functional.visible = true
$chk_show_functional.disabled = false
var meta_list = pribor_node.get_meta_list()
if meta_list.find('unit_name') > -1:
var unit_name = pribor_node.get_meta('unit_name')
@@ -219,8 +220,7 @@ func _on_gui_input(event: InputEvent) -> void:
clean_pribor_items()
cur_pribor_node = null
$chk_show_functional.button_pressed = false
$chk_show_functional.visible = false
$lbl_header.text = \"\"
$chk_show_functional.disabled = true
func on_control_button_pressed(state: bool) -> void:
@@ -1911,12 +1911,11 @@ horizontal_alignment = 1
vertical_alignment = 1
[node name="chk_show_functional" type="CheckButton" parent="."]
visible = false
layout_mode = 0
offset_left = 1028.0
offset_top = 26.0
offset_right = 1407.0
offset_bottom = 60.0
offset_left = 1029.0
offset_top = 15.0
offset_right = 1408.0
offset_bottom = 49.0
theme_override_font_sizes/font_size = 22
text = "Показть функциональную схему Э2"
flat = true