diff --git a/addons/accessibility/accessibility.gd b/addons/accessibility/accessibility.gd index d9ed5b7..835162c 100644 --- a/addons/accessibility/accessibility.gd +++ b/addons/accessibility/accessibility.gd @@ -19,9 +19,10 @@ func set_initial_screen_focus(screen): augment_tree(root) if screen == "3D": focus = root.find_node("ToolButton", true, false) - print("Focus ",focus) - focus.grab_click_focus() - focus.grab_focus() + if focus is Control: + print("Focus ",focus) + focus.grab_click_focus() + focus.grab_focus() func set_initial_scene_focus(scene): print("Set focus in scene")