From 3f4f3870acb9c185b1fe741fc302c8127a92fefd Mon Sep 17 00:00:00 2001 From: Norodix Date: Tue, 11 Jul 2023 20:57:48 +0200 Subject: [PATCH] Fix category change in editor in 4.1 --- addons/ggs/classes/ggs_globals.gd | 2 ++ addons/ggs/editor/setting_panel/setting_list.gd | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/ggs/classes/ggs_globals.gd b/addons/ggs/classes/ggs_globals.gd index de551b85..240a1b60 100644 --- a/addons/ggs/classes/ggs_globals.gd +++ b/addons/ggs/classes/ggs_globals.gd @@ -4,6 +4,7 @@ extends Node ### Signals signal category_selected(category: ggsCategory) +signal category_changed(category: ggsCategory) signal setting_selected(setting: ggsSetting) @@ -79,6 +80,7 @@ func _ready() -> void: func _on_category_selected(category: ggsCategory) -> void: active_category = category + category_changed.emit(category) func _on_setting_selected(setting: ggsSetting) -> void: diff --git a/addons/ggs/editor/setting_panel/setting_list.gd b/addons/ggs/editor/setting_panel/setting_list.gd index 027f5993..4318ca41 100644 --- a/addons/ggs/editor/setting_panel/setting_list.gd +++ b/addons/ggs/editor/setting_panel/setting_list.gd @@ -5,7 +5,7 @@ extends ggsTree func _ready() -> void: item_selected.connect(_on_item_selected) item_activated.connect(_on_item_activated) - GGS.category_selected.connect(_on_Global_category_selected) + GGS.category_changed.connect(_on_Global_category_selected) func add_item(setting: ggsSetting) -> void: