When setting the canvas color, the color picker "picks" the color of the pixels in the checkmark button under the pointer, if one tries to click the checkmark to confirm... changing the color which was just set in the dialog.