From 40e951c882addfc647418d1ac7672c160f5f5802 Mon Sep 17 00:00:00 2001 From: "alexei.dolgolyov" Date: Tue, 24 Mar 2026 14:14:04 +0300 Subject: [PATCH] fix: gradient/effect/audio palette pickers not showing items MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Populate from items array. */ +function _syncSelectOptions(sel: HTMLSelectElement, items: Array<{ value: string; label: string }>) { + sel.innerHTML = ''; + for (const item of items) { + const opt = document.createElement('option'); + opt.value = item.value; + opt.textContent = item.label; + sel.appendChild(opt); + } +} + function _ensureGradientPresetIconSelect() { const sel = document.getElementById('css-editor-gradient-preset') as HTMLSelectElement | null; if (!sel) return; const items = _buildGradientEntityItems(); + _syncSelectOptions(sel, items); if (_gradientPresetIconSelect) { _gradientPresetIconSelect.updateItems(items); return; } _gradientPresetIconSelect = new IconSelect({ target: sel, items, columns: 3 }); }