Skip to content

Commit 7393573

Browse files
authored
Update fast-search-card.js
1 parent f36f866 commit 7393573

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

dist/fast-search-card.js

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8172,9 +8172,10 @@ class FastSearchCard extends HTMLElement {
81728172
this.createActionTimer(item, action, totalMinutes);
81738173

81748174
// Schließe den Picker
8175-
this.closeMinimalTimePicker(this.shadowRoot.getElementById(`timer-section-${item.id}`));
8175+
const parentContainer = this.shadowRoot.querySelector('.minimal-time-picker').closest('.shortcuts-tab-content');
8176+
this.closeMinimalTimePicker(parentContainer);
81768177
}
8177-
8178+
81788179
closeMinimalTimePicker(parentContainer) {
81798180
const timePickerContainer = parentContainer.querySelector('.minimal-time-picker');
81808181
if (timePickerContainer) {
@@ -8187,13 +8188,20 @@ class FastSearchCard extends HTMLElement {
81878188
// Zeige normale Timer-Controls wieder
81888189
const timerControls = parentContainer.querySelector('.timer-control-design');
81898190
const activeTimers = parentContainer.querySelector('.active-timers');
8191+
const scheduleControls = parentContainer.querySelector('.schedule-control-design');
8192+
const activeSchedules = parentContainer.querySelector('.active-schedules');
8193+
8194+
if (timerControls) timerControls.style.display = '';
8195+
if (activeTimers) timerControls.style.display = '';
8196+
if (scheduleControls) scheduleControls.style.display = '';
8197+
if (activeSchedules) activeSchedules.style.display = '';
81908198

8191-
if (timerControls) timerControls.style.display = 'block';
8192-
if (activeTimers) activeTimers.style.display = 'block';
8199+
// Reset alle preset buttons
8200+
const allPresets = parentContainer.querySelectorAll('.timer-control-preset');
8201+
allPresets.forEach(p => p.classList.remove('active'));
81938202

81948203
console.log('✅ Minimal Time Picker geschlossen');
8195-
}
8196-
8204+
}
81978205

81988206

81998207

0 commit comments

Comments
 (0)