From 9b3c1e6f388ab4f2823fd34b2311a23f4f6aea7b Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Tue, 3 Jul 2018 15:45:31 +0000 Subject: [PATCH] Use text_inserted and text_deleted signals. --- addons/accessibility/accessible.gd | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/addons/accessibility/accessible.gd b/addons/accessibility/accessible.gd index 665177a..b626723 100644 --- a/addons/accessibility/accessible.gd +++ b/addons/accessibility/accessible.gd @@ -33,6 +33,12 @@ func present_line_edit(): type = "text" print("%s: %s" % [text, type]) +func text_deleted(text): + print("%s deleted" % text) + +func text_inserted(text): + print(text) + var old_pos func check_caret_moved(): @@ -80,4 +86,7 @@ func _init(node): self.node.connect("focus_exited", self, "unfocused") self.node.connect("mouse_exited", self, "unfocused") self.node.connect("gui_input", self, "gui_input") + if self.node is LineEdit: + self.node.connect("text_deleted", self, "text_deleted") + self.node.connect("text_inserted", self, "text_inserted") self.node.connect("tree_exiting", self, "free")