From f74a7c8ed34c9704fdb48308d7e3016a96322ae3 Mon Sep 17 00:00:00 2001
From: chylex <info@chylex.com>
Date: Sun, 10 Apr 2016 21:07:17 +0200
Subject: [PATCH] Minor refactoring (fix FormBrowser formatting, tweak JS init
 code)

---
 Resources/code.js | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/Resources/code.js b/Resources/code.js
index 1ff621c3..3e9c0cd3 100644
--- a/Resources/code.js
+++ b/Resources/code.js
@@ -38,15 +38,14 @@
   var app = $("body").children(".js-app");
   
   new MutationObserver(function(mutations){
-    if (mutations.some(mutation => mutation.attributeName === "class")){
-      if (isInitialized && app.hasClass("is-hidden")){
-        isInitialized = false;
-      }
-      else if (!isInitialized && !app.hasClass("is-hidden")){
-        initializeTweetDick();
-      }
+    if (isInitialized && app.hasClass("is-hidden")){
+      isInitialized = false;
+    }
+    else if (!isInitialized && !app.hasClass("is-hidden")){
+      initializeTweetDick();
     }
   }).observe(app[0],{
-    attributes: true
+    attributes: true,
+    attributeFilter: [ "class" ]
   });
 })($,$TD);