fixed redraw issue when changing the check colour