Color selection only when curent color has changed