From 9c13b87558866698967367be1a5c40ab6ef5764a Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio.bekerle@tugraz.at>
Date: Mon, 12 Aug 2019 08:27:57 +0200
Subject: [PATCH] Do some cleanup

---
 packages/person-select/src/person-select.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/person-select/src/person-select.js b/packages/person-select/src/person-select.js
index 48b22da8..81e74282 100644
--- a/packages/person-select/src/person-select.js
+++ b/packages/person-select/src/person-select.js
@@ -11,7 +11,7 @@ import commonUtils from 'vpu-common/utils';
 
 select2(window, $);
 
-var selectId = 0;
+let selectId = 0;
 
 class PersonSelect extends VPULitElementJQuery {
 
@@ -21,7 +21,7 @@ class PersonSelect extends VPULitElementJQuery {
         this.entryPointUrl = getAPiUrl();
         this.jsonld = null;
         this.$select = null;
-        // XXX: For some reason using the same ID twice breaks select2
+        // For some reason using the same ID twice breaks select2
         this.selectId = 'person-select' + selectId++;
     }
 
@@ -37,7 +37,7 @@ class PersonSelect extends VPULitElementJQuery {
         const that = this;
 
         this.updateComplete.then(()=>{
-            that.$select = $(that.shadowRoot.getElementById(that.selectId));
+            that.$select = that.$('#' + that.selectId);
 
             // close the selector on blur of the web component
             $(that).blur(() => {
-- 
GitLab