From 39288102dfab855e3393943d649f2c8b35b2205d Mon Sep 17 00:00:00 2001
From: Jonas Leder <jonas@jonasled.de>
Date: Fri, 28 Jan 2022 23:12:09 +0100
Subject: [PATCH] auto update pw on option change

---
 js/customElements/pwgen.js | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/js/customElements/pwgen.js b/js/customElements/pwgen.js
index c8d1980..d54ff97 100644
--- a/js/customElements/pwgen.js
+++ b/js/customElements/pwgen.js
@@ -22,6 +22,20 @@ class PasswordGenerator extends HTMLElement {
 
         pwlen.oninput = () => {
             pwlenSpan.innerText = pwlen.value;
+            button.click();
+        }
+
+        includeNum.onchange = () => {
+            button.click();
+        }
+        includeBigChar.onchange = () => {
+            button.click();
+        }
+        includeSmallChar.onchange = () => {
+            button.click();
+        }
+        includeSpecialChat.onchange = () => {
+            button.click();
         }
 
         button.onclick = () => {
-- 
GitLab