From 97e41b521b8117bd8066156da33337baf62ae25c Mon Sep 17 00:00:00 2001 From: Kaler Date: Tue, 10 Mar 2026 13:28:16 +0530 Subject: [PATCH] Fixed lcd-visualiser CSS --- js/visualizers/lcd.js | 3 ++- styles.css | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/js/visualizers/lcd.js b/js/visualizers/lcd.js index 26fc3ec..6734481 100644 --- a/js/visualizers/lcd.js +++ b/js/visualizers/lcd.js @@ -269,7 +269,8 @@ export class LCDPreset { this.initWebGL(width, height); // Attach WebGL canvas to same parent as main canvas if (this.glCanvas && canvas.parentElement) { - canvas.parentElement.style.position = 'relative'; + //This position:relative was causing the visual bugs and problems in the lcd visualiser. + // canvas.parentElement.style.position = 'relative'; canvas.parentElement.appendChild(this.glCanvas); } } diff --git a/styles.css b/styles.css index dfc3a65..6d6f18b 100644 --- a/styles.css +++ b/styles.css @@ -7508,7 +7508,7 @@ body:has(#side-panel.active) #close-fullscreen-cover-btn { /* EQ Response Curve Canvas */ .eq-response-canvas { - position: absolute; + position: fixed; top: var(--spacing-md); left: 4px; width: calc(100% - 8px);