From ed504deb1c2c730aa787ad977ec035eea0e71314 Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Tue, 6 Aug 2019 11:03:02 +0200
Subject: [PATCH] Dispatch the event from the element itself.

So we can use it directly in lit-element templates and don't have to
add an event handler to window etc.
---
 packages/language-select/src/language-select.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/language-select/src/language-select.js b/packages/language-select/src/language-select.js
index 550fb65d..79da8a0c 100644
--- a/packages/language-select/src/language-select.js
+++ b/packages/language-select/src/language-select.js
@@ -77,7 +77,7 @@ class LanguageSelect extends LitElement {
                     bubbles: true,
                     detail: {'lang': this.lang},
                 });
-                window.dispatchEvent(event);
+                this.dispatchEvent(event);
 
                 i18n.changeLanguage(this.lang);
             }
-- 
GitLab