From ee9da63294099756abb9e8a8afe61dd6844134a9 Mon Sep 17 00:00:00 2001 From: simonpipe Date: Thu, 18 Dec 2025 19:10:24 +0100 Subject: [PATCH] Update meta-handler.js --- meta-handler.js | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/meta-handler.js b/meta-handler.js index 84e6bec..a109bad 100644 --- a/meta-handler.js +++ b/meta-handler.js @@ -35,12 +35,13 @@ const MetaHandler = { const stationDisplay = document.getElementById('current-station-name'); if (!stationDisplay) return; - // 1. Alles vor dem Titel extrahieren (enthält das Sender-Icon + Name) + // 1. Alles vor dem Songtitel isolieren let currentContent = stationDisplay.innerHTML; - // Wir isolieren den Sender-Teil, indem wir alles nach dem Music-Icon oder Trenner-Span abschneiden - let stationPart = currentContent.split(' ${title}`; + // 3. Anzeige neu zusammenbauen (die Leerzeichen werden hier jedes Mal neu gesetzt, nicht addiert) + stationDisplay.innerHTML = `${stationPart}    ${title}`; }, start(streamUrl) { this.stop(); - // Erster Aufruf sofort this.fetchTitle(streamUrl); this.intervalId = setInterval(() => { @@ -76,16 +75,15 @@ const MetaHandler = { const stationDisplay = document.getElementById('current-station-name'); if (stationDisplay) { - // Entfernt alles ab dem Musik-Icon oder dem alten Bindestrich - if (stationDisplay.innerHTML.includes('