protected void onClick(Context context, XElement parent, String currentValue, NativeEvent event,
ValueUpdater<String> valueUpdater) {
event.preventDefault();
// if (!disabled) {
EventTarget from = event.getEventTarget();
if (from != null && Element.is(from)) {
String color = appearance.getClickedColor(parent, Element.as(from));
if (color != null) {
select(parent, context, color, currentValue, valueUpdater);
}