From ef40795a9cacac4744d71ad4ce62616e0034a2c4 Mon Sep 17 00:00:00 2001 From: Honey Date: Thu, 4 Jun 2026 11:11:52 +0200 Subject: [PATCH] fix: ::before backdrop was intercepting all clicks in NP overlay MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The pseudo-element added for the flicker fix had position:absolute;inset:0 with no pointer-events:none, so it sat over the entire overlay and consumed every click — queue items, lyrics lines, buttons. Add pointer-events:none. Co-Authored-By: Claude Sonnet 4.6 --- styles.css | 1 + 1 file changed, 1 insertion(+) diff --git a/styles.css b/styles.css index 96d6f0c..04e4c74 100644 --- a/styles.css +++ b/styles.css @@ -585,6 +585,7 @@ button:focus{outline:none} content:'';position:absolute;inset:0; background:var(--bg);z-index:-1; transform:translateZ(0); + pointer-events:none; } .np-overlay.open{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}