Исправление. E 0:00:05:248 settings-toggle.gd:11 @ _exit_tree(): Attempt to disconnect a nonexistent connection from '<ProjectSettings#486539292>'. Signal: 'settings_changed', callable: 'LineEdit(settings-toggle.gd)::apply_colors'.

<Ошибка C++>  Condition "!s->slot_map.has(*p_callable.get_base_comparator())" is true. Returning: false
  <Исходный код C++>core/object/object.cpp:1529 @ _disconnect()
  <Трассировка стека>settings-toggle.gd:11 @ _exit_tree()
This commit is contained in:
sasha80
2026-01-26 15:38:28 +03:00
parent b91d2c6afe
commit 043646a4a8

View File

@@ -3,14 +3,10 @@ extends LineEdit
var checkbutton_material: Material
func _enter_tree() -> void:
func _ready() -> void:
ProjectSettings.connect('settings_changed', on_setting_changed)
func _exit_tree() -> void:
ProjectSettings.disconnect('settings_changed', apply_colors)
func on_setting_changed():
var cb = $CheckButton
checkbutton_material = cb.material