From 513aefdb2c092b687c567c62e6e3d70b9bcea4f4 Mon Sep 17 00:00:00 2001
From: Frederic Guillot <fred@kanboard.net>
Date: Sat, 14 Jan 2017 18:24:24 -0500
Subject: Improve screenshot component teardown

---
 assets/js/components/screenshot.js | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

(limited to 'assets/js/components')

diff --git a/assets/js/components/screenshot.js b/assets/js/components/screenshot.js
index 8f40487d..069b3396 100644
--- a/assets/js/components/screenshot.js
+++ b/assets/js/components/screenshot.js
@@ -60,10 +60,8 @@ KB.component('screenshot', function (containerElement) {
     }
 
     function destroy() {
-        if (pasteCatcher !== null) {
-            document.body.removeChild(pasteCatcher);
-        } else if (document.getElementById('screenshot-pastezone')) {
-            document.body.removeChild(document.getElementById('screenshot-pastezone'));
+        if (KB.exists('#screenshot-pastezone')) {
+            KB.find('#screenshot-pastezone').remove();
         }
 
         document.removeEventListener('click', setFocus);
-- 
cgit v1.2.3