Fix binding the visibility of the color picker to a variable and add an auto close option