From c36acbb5f6a5ffd8995eb885ca3dfc9df44be350 Mon Sep 17 00:00:00 2001 From: Francisco Hodge Date: Wed, 13 Nov 2019 06:59:24 -0500 Subject: [PATCH] Prevent wrapper removal on destroy. Fixes #294 --- src/lib/components/Keyboard.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/lib/components/Keyboard.js b/src/lib/components/Keyboard.js index 51609470..54960cd5 100644 --- a/src/lib/components/Keyboard.js +++ b/src/lib/components/Keyboard.js @@ -785,7 +785,6 @@ class SimpleKeyboard { this.recurseButtons(deleteButton); - this.buttonElements = null; this.recurseButtons = null; deleteButton = null; @@ -796,8 +795,10 @@ class SimpleKeyboard { this.keyboardDOM.ontouchstart = null; this.keyboardDOM.onmousedown = null; - this.keyboardDOM.remove(); - this.keyboardDOM = null; + /** + * Clearing keyboard wrapper + */ + this.clear(); /** * Remove instance