Fix button selector to properly find 'Today' button in the filter container

This commit is contained in:
2025-11-07 21:00:10 +03:00
parent 8e1b6fc157
commit 2a431e32b1

View File

@@ -378,7 +378,8 @@ class DateCarousel {
* Вынесено в отдельный метод, чтобы можно было вызывать после полной отрисовки компонента * Вынесено в отдельный метод, чтобы можно было вызывать после полной отрисовки компонента
*/ */
attachTodayHandler() { attachTodayHandler() {
const todayBtn = this.container.parentElement.querySelector('.today-btn'); // Ищем кнопку "Сегодня" в общем контейнере фильтра, используя атрибуты данных
const todayBtn = this.container.closest('.date-range-filter').querySelector('.today-btn');
if (todayBtn) { if (todayBtn) {
todayBtn.removeEventListener('click', this.boundGoToToday); // Удаляем предыдущий обработчик, если был todayBtn.removeEventListener('click', this.boundGoToToday); // Удаляем предыдущий обработчик, если был