UntilDot commited on
Commit
0b2a081
·
verified ·
1 Parent(s): e2d2341

Update static/script.js

Browse files
Files changed (1) hide show
  1. static/script.js +5 -4
static/script.js CHANGED
@@ -47,10 +47,6 @@ function createDropdown(dropdownId) {
47
  options.classList.toggle("hidden");
48
  });
49
 
50
- options.addEventListener("mouseleave", () => {
51
- options.classList.add("hidden");
52
- });
53
-
54
  document.addEventListener("click", (e) => {
55
  if (!dropdown.contains(e.target)) {
56
  options.classList.add("hidden");
@@ -112,6 +108,11 @@ toggleConfig.addEventListener("click", () => {
112
  configPanel.classList.add("expanded");
113
  configPanel.classList.remove("hidden");
114
  }
 
 
 
 
 
115
  });
116
 
117
  docsButton.addEventListener("click", () => {
 
47
  options.classList.toggle("hidden");
48
  });
49
 
 
 
 
 
50
  document.addEventListener("click", (e) => {
51
  if (!dropdown.contains(e.target)) {
52
  options.classList.add("hidden");
 
108
  configPanel.classList.add("expanded");
109
  configPanel.classList.remove("hidden");
110
  }
111
+
112
+ // Force close all dropdowns when minimizing
113
+ if (configPanel.classList.contains("minimal")) {
114
+ document.querySelectorAll(".options").forEach(opt => opt.classList.add("hidden"));
115
+ }
116
  });
117
 
118
  docsButton.addEventListener("click", () => {