diff options
| author | RblSb <msrblsb@gmail.com> | 2020-05-20 11:34:46 +0300 |
|---|---|---|
| committer | RblSb <msrblsb@gmail.com> | 2020-05-20 11:34:46 +0300 |
| commit | a525aeb86aaa02bccf960c18ee0b6751409e7d70 (patch) | |
| tree | ce24be2b812656451f56eb7c267584c13b4a0089 /src/client/Buttons.hx | |
| parent | d88e6d0f80211b2ace5595af9931b997eb4c6bc4 (diff) | |
Fix userlist saving, revert options panel
Diffstat (limited to 'src/client/Buttons.hx')
| -rw-r--r-- | src/client/Buttons.hx | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/src/client/Buttons.hx b/src/client/Buttons.hx index 7d673b7..1377b09 100644 --- a/src/client/Buttons.hx +++ b/src/client/Buttons.hx @@ -75,18 +75,16 @@ class Buttons { final userlistToggle = ge("#userlisttoggle"); userlistToggle.onclick = e -> { final icon = userlistToggle.firstElementChild; - final isHidden = userlistToggle.classList.toggle("chevron-right"); - userlistToggle.classList.toggle("chevron-down"); + final isHidden = icon.getAttribute("name") == "chevron-forward"; final style = ge("#userlist").style; if (isHidden) { - style.display = "none"; - icon.setAttribute("name", "chevron-forward"); - } - else { style.display = "block"; icon.setAttribute("name", "chevron-down"); + } else { + style.display = "none"; + icon.setAttribute("name", "chevron-forward"); } - settings.isUserListHidden = isHidden; + settings.isUserListHidden = !isHidden; Settings.write(settings); } ge("#usercount").onclick = userlistToggle.onclick; @@ -155,13 +153,7 @@ class Buttons { } final showOptions = ge("#showoptions"); - showOptions.onclick = e -> { - final isActive = toggleGroup(showOptions); - ge("#messagebuffer").style.display = isActive ? "none" : "block"; - ge("#chatbox").style.display = isActive ? "none" : "flex"; - ge("#userlisttoggle").style.display = isActive ? "none" : "inline-flex"; - ge("#optionsTitle").style.display = isActive ? "inline-flex" : "none"; - } + showOptions.onclick = e -> toggleGroup(showOptions); final exitBtn = ge("#exitBtn"); exitBtn.onclick = e -> { |
