Skip to content

Commit 656941b

Browse files
authored
Update fast-search-card.js
1 parent c984807 commit 656941b

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

โ€Ždist/fast-search-card.jsโ€Ž

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10737,22 +10737,22 @@ class FastSearchCard extends HTMLElement {
1073710737
// TTS Toggle
1073810738
if (ttsBtn) {
1073910739
ttsBtn.addEventListener('click', () => {
10740-
console.log('๐Ÿ—ฃ๏ธ TTS Button geklickt!'); // โ† NEU
10740+
console.log('๐Ÿ—ฃ๏ธ TTS Button geklickt!');
1074110741

1074210742
const musicContainer = mediaContainer.querySelector('.device-control-presets.music-assistant-presets');
1074310743
const isMusicOpen = musicContainer && musicContainer.getAttribute('data-is-open') === 'true';
1074410744

1074510745
if (isMusicOpen) {
10746-
// ... existing code ...
1074710746
setTimeout(() => {
1074810747
this.handleExpandableButton(ttsBtn, mediaContainer, '.device-control-presets.tts-presets');
1074910748

1075010749
setTimeout(() => {
1075110750
const ttsContainer = mediaContainer.querySelector('.device-control-presets.tts-presets');
10752-
console.log('๐Ÿ” TTS Container nach Toggle:', ttsContainer); // โ† NEU
10753-
console.log('๐Ÿ” Visible class:', ttsContainer?.classList.contains('visible')); // โ† NEU
10751+
console.log('๐Ÿ” TTS Container nach Toggle:', ttsContainer);
10752+
console.log('๐Ÿ” Data is open:', ttsContainer?.getAttribute('data-is-open'));
1075410753

10755-
if (ttsContainer && ttsContainer.classList.contains('visible')) {
10754+
// โœ… GEร„NDERT: data-is-open statt visible class
10755+
if (ttsContainer && ttsContainer.getAttribute('data-is-open') === 'true') {
1075610756
this.setupTTSEventListeners(item, ttsContainer);
1075710757
}
1075810758
}, 100);
@@ -10762,10 +10762,11 @@ class FastSearchCard extends HTMLElement {
1076210762

1076310763
setTimeout(() => {
1076410764
const ttsContainer = mediaContainer.querySelector('.device-control-presets.tts-presets');
10765-
console.log('๐Ÿ” TTS Container nach Toggle:', ttsContainer); // โ† NEU
10766-
console.log('๐Ÿ” Visible class:', ttsContainer?.classList.contains('visible')); // โ† NEU
10765+
console.log('๐Ÿ” TTS Container nach Toggle:', ttsContainer);
10766+
console.log('๐Ÿ” Data is open:', ttsContainer?.getAttribute('data-is-open'));
1076710767

10768-
if (ttsContainer && ttsContainer.classList.contains('visible')) {
10768+
// โœ… GEร„NDERT: data-is-open statt visible class
10769+
if (ttsContainer && ttsContainer.getAttribute('data-is-open') === 'true') {
1076910770
this.setupTTSEventListeners(item, ttsContainer);
1077010771
}
1077110772
}, 100);

0 commit comments

Comments
ย (0)