From d58bb881e53ab9a9ec82d3f7264ab7f96dd5b61e Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Wed, 14 Oct 2020 13:15:03 -0500 Subject: [PATCH] Fix Android initialization. --- TTS.gd | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TTS.gd b/TTS.gd index 377b422..a36e95b 100644 --- a/TTS.gd +++ b/TTS.gd @@ -21,7 +21,9 @@ func _init(): TTS = preload("godot-tts.gdns") if TTS and (TTS.can_instance() or Engine.editor_hint): tts = TTS.new() - self.add_child(tts) + if tts: + if not tts is JNISingleton: + self.add_child(tts) if self.are_utterance_callbacks_supported: tts.connect("utterance_begin", self, "_on_utterance_begin") tts.connect("utterance_end", self, "_on_utterance_end")