если поменялась иконка, андроид не перерисовывает все, если это не нужно, а это нужно если у тебя при смене иконки меняются размеры вью
ему надо нарисовать фон под регионом, который раньше перекрывался иконкой, а теперь над ним прозрачный регион иконки