From 0d9da3a567c7c004bae66fc96df0235148c88bdb Mon Sep 17 00:00:00 2001 From: FloatVip <164573131+FloatVip@users.noreply.github.com> Date: Wed, 1 Apr 2026 18:34:02 +0300 Subject: [PATCH] A solution that automatically switch to the script tab. --- project/addons/embed_external_editor/plugin.gd | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/project/addons/embed_external_editor/plugin.gd b/project/addons/embed_external_editor/plugin.gd index 9ba3f7f..dccc64d 100644 --- a/project/addons/embed_external_editor/plugin.gd +++ b/project/addons/embed_external_editor/plugin.gd @@ -31,6 +31,10 @@ func _enter_tree(): var tabs_hbox = script_editor.get_node(^"../../../").get_child(0).get_child(0) tabs_hbox.add_child(toggle_button) +func _handles(object: Object) -> bool: + if object is Script: + EditorInterface.set_main_screen_editor("Script") + return object is Script func _exit_tree(): embed_manager.free()