Color based widgets enhancements / introduction

Please review color widgets.
is there a reason above that if color isn't valid you reset the icon of the action? the text on finished i agree but the icon?