diff --git a/lib/phast/client/scripts/controls/DropDown.js b/lib/phast/client/scripts/controls/DropDown.js index d423c9e..5d44539 100644 --- a/lib/phast/client/scripts/controls/DropDown.js +++ b/lib/phast/client/scripts/controls/DropDown.js @@ -99,6 +99,15 @@ function DropDownWrapper(parentElement) var a = document.createElement("a"); a.href = "#"; + var spanIcon = document.createElement("span"); + spanIcon.className = "uwt-icon"; + if (this.SelectElement.options[i].hasAttribute("data-color")) + { + spanIcon.className = "uwt-icon uwt-color-tile"; + spanIcon.style.backgroundColor = this.SelectElement.options[i].getAttribute("data-color"); + } + a.appendChild(spanIcon); + var spanTitle = document.createElement("span"); spanTitle.className = "uwt-title"; spanTitle.innerHTML = this.SelectElement.options[i].label;