I have an input with type color defined in my controller scope:
HTML:
<div ng-controller="MyCtrl">
<input type="color" value="#f0f0f0" />
<input type="color" value={{getColor()}} />
</div>
JS:
function MyCtrl($scope) {
$scope.getColor = function () {
return "#f0f0f0";
};
}
The problem is the color don't get updated when its set by Angular, although when inspecting I see this:

See: FIDDLE.
How to update html5 input color dynamically?