Hello,
send you then added a small bug, but the user can very fooled.
Since version CS6 (also CC) is not using the "change color" white border
bounded by the selected color. In CS5 it worked correctly.
More video from here: http://screenr.com/xZxH
Regards
Aleš Ulrych