Skip to content

Commit 6e126b1

Browse files
committed
Fix JS Paint in 98.js.org
The fix 1j01/jspaint@421fad7dc25c4d27caa46535a was incomplete and untested until now.
1 parent 851b32f commit 6e126b1

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

β€Žprograms/jspaint/src/app.jsβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@ function* traverse_menu(menu_items, menu_element) {
658658
}
659659
yield [menu_item, menu_item_element];
660660
if (menu_item.submenu) {
661-
yield* traverse_menu(menu_item.submenu, document.getElementById(menu_item_element.getAttribute("aria-controls")));
661+
yield* traverse_menu(menu_item.submenu, menu_document.getElementById(menu_item_element.getAttribute("aria-controls")));
662662
}
663663
// if (menu_item.radioItems) {
664664
// yield* traverse_menu(menu_item.radioItems, menu_element);
@@ -687,7 +687,7 @@ for (const [menu_item, menu_item_element] of traverse_menu(menus["E&xtras"], ext
687687
`;
688688
}
689689
}
690-
$("<style>").text(emoji_css).appendTo("head");
690+
$("<style>").text(emoji_css).appendTo(menu_document.head);
691691

692692
// Electron menu integration
693693
if (window.is_electron_app) {

0 commit comments

Comments
Β (0)