From dfe0c8179e3e04eb32e133e67377a5e7913a2b93 Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Sun, 22 Dec 2019 18:55:45 -0600 Subject: [PATCH] Make `Accessible` extend `Node` and parent it to `ScreenReader` for easier cleanup. --- Accessible.gd | 2 +- ScreenReader.gd | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Accessible.gd b/Accessible.gd index d01558d..763465b 100644 --- a/Accessible.gd +++ b/Accessible.gd @@ -1,4 +1,4 @@ -extends Object +extends Node var node diff --git a/ScreenReader.gd b/ScreenReader.gd index 826b865..6a18b33 100644 --- a/ScreenReader.gd +++ b/ScreenReader.gd @@ -23,7 +23,8 @@ func unfocused(node): func augment_node(node): if node is Control: - Accessible.new(node) + var accessible = Accessible.new(node) + add_child(accessible) if not node.is_connected("focus_entered", self, "focused"): node.connect("focus_entered", self, "focused", [node]) if not node.is_connected("mouse_entered", self, "click_focused"):