From 59614bdd78417f02619744353b032d8c29385dce Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Thu, 5 Nov 2020 11:45:55 +0100
Subject: [PATCH] common demo: fix loading button never stopping

Because we now use scoped elements and we looked for the static name
instead of the dynamically generated one in the DOM.
---
 packages/common/dbp-common-demo.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/packages/common/dbp-common-demo.js b/packages/common/dbp-common-demo.js
index 025b1c9b..7d64a452 100644
--- a/packages/common/dbp-common-demo.js
+++ b/packages/common/dbp-common-demo.js
@@ -87,7 +87,8 @@ export class DbpCommonDemo extends ScopedElementsMixin(LitElement) {
 
     buttonClickHandler() {
         setTimeout(() => {
-            this.shadowRoot.querySelector("dbp-button").stop();
+            const scopedTagName = this.constructor.getScopedTagName('dbp-button');
+            this.shadowRoot.querySelector(scopedTagName).stop();
         }, 1000);
     }
 
-- 
GitLab