only touch history index if changing color