From 4909d474b1cc8d8d392e3b3065eb3c458ecaba2b Mon Sep 17 00:00:00 2001
From: Siarhei Siniak <siarheisiniak@gmail.com>
Date: Mon, 12 Aug 2024 02:27:11 +0300
Subject: [PATCH] [~] Refactor

---
 deps/greasyfork/linkedin.user.js | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/deps/greasyfork/linkedin.user.js b/deps/greasyfork/linkedin.user.js
index def534d..dfabebb 100644
--- a/deps/greasyfork/linkedin.user.js
+++ b/deps/greasyfork/linkedin.user.js
@@ -60,6 +60,7 @@ class Linkedin {
     this.data = new Map();
     this.ui = {
       root: null,
+      entries: null,
     };
   }
 
@@ -160,7 +161,11 @@ class Linkedin {
       }
     }
 
-    if (changed || (self.ui.root.length == 0 && self.data.size() > 0))
+    if (
+      changed || (
+        self.ui.entries === null && self.data.size() > 0
+      )
+    )
     {
       self.display();
     }
@@ -217,7 +222,7 @@ class Linkedin {
 
     self.ui.search = () => {
       let search = self.ui.root().getElementsByClassName('search')[0];
-      let search_input = search.getElementsbyTagName('input')[0];
+      let search_input = search.getElementsByTagName('input')[0];
       return search_input;
     };
   }
@@ -292,6 +297,8 @@ const online_fxreader_linkedin = new Linkedin();
       entries.append(entry);
     }
 
+    self.ui.entries = entires;
+
     self.ui.root.append(entries);
     GM_addElement('script', {
       "class": 'bridge',