diff options
Diffstat (limited to 'src/MenuItem.mjs')
-rw-r--r-- | src/MenuItem.mjs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/MenuItem.mjs b/src/MenuItem.mjs index e1cb582..a7724d3 100644 --- a/src/MenuItem.mjs +++ b/src/MenuItem.mjs | |||
@@ -1,3 +1,5 @@ | |||
1 | import { shiftByWindow } from './utils.mjs' | ||
2 | |||
1 | class Item extends window.HTMLDivElement { | 3 | class Item extends window.HTMLDivElement { |
2 | constructor ({ text, innerHTML, onclick, style }) { | 4 | constructor ({ text, innerHTML, onclick, style }) { |
3 | super() | 5 | super() |
@@ -35,6 +37,7 @@ class Folder extends window.HTMLDivElement { | |||
35 | .querySelectorAll('.sub-menu') | 37 | .querySelectorAll('.sub-menu') |
36 | .forEach(sub => sub.remove()) | 38 | .forEach(sub => sub.remove()) |
37 | this.appendChild(submenu) | 39 | this.appendChild(submenu) |
40 | shiftByWindow(submenu) | ||
38 | } | 41 | } |
39 | } | 42 | } |
40 | } | 43 | } |