music video renderer web app deftoku.digi.rip
audio visualizer webapp
1

Configure Feed

Select the types of activity you want to include in your feed.

hotfix: mobile ui

- when exiting mobile ui view on desktop: the file, settings and images
buttons were appended to the end instead of inserted at their original
positions
- quick fix: switched to using insertBefore instead of appendChild

digi.rip (Jun 23, 2026, 9:22 AM EDT) 77cfd0d6 8b771059

+5 -5
+5 -5
src/ui/menu-bar.ts
··· 53 53 } 54 54 55 55 function moveBack() { 56 + const visGroup = document.querySelector<HTMLDivElement>("#vis-group")!; 57 + const visSelect = visGroup.querySelector("#vis-select")!; 58 + 56 59 while (drawer.firstChild) { 57 60 const child = drawer.firstChild; 58 61 if (child instanceof HTMLElement && child.id === "vis-params") { 59 - const visGroup = document.querySelector<HTMLDivElement>("#vis-group")!; 60 62 visGroup.appendChild(child); 61 63 } else if ( 62 64 child instanceof HTMLElement && child.id === "img-group" 63 65 ) { 64 - const visGroup = document.querySelector<HTMLDivElement>("#vis-group")!; 65 - visGroup.appendChild(child); 66 + visSelect.after(child); 66 67 } else if ( 67 68 child instanceof HTMLElement && child.classList.contains("menu-group") 68 69 ) { 69 - menubar.appendChild(child); 70 + menubar.insertBefore(child, visGroup); 70 71 } else { 71 - // section labels etc — just remove 72 72 child.remove(); 73 73 } 74 74 }