document.addEventListener(’DOMContentLoaded’, () => { const buttons = document.querySelectorAll(’.option-button’); // Obserwujemy, aż element select pojawi się w DOM const interval = setInterval(() => { const realSelect = document.querySelector(’.imp-ui-element.imp-ui-layers-select’); if (realSelect) { clearInterval(interval); buttons.forEach(button => { button.addEventListener(’click’, () => { buttons.forEach(btn => btn.classList.remove(’active’)); button.classList.add(’active’); realSelect.value = button.dataset.value; const changeEvent = new Event(’change’, { bubbles: true }); realSelect.dispatchEvent(changeEvent); }); }); } }, 100); });

[plan-centrum]