Como impedir que o ImageIcon tinja um ícone com a cor do IconTheme ambiente no Flutter
O ImageIcon achata um PNG multicolorido em uma silhueta porque sempre aplica ColorFilter.mode(iconThemeColor, BlendMode.srcIn). O Flutter 3.47 adiciona useOriginalColors para desligar isso. Aqui está por que passar color: null nunca funcionou, o que o useOriginalColors descarta silenciosamente e a substituição manual para SDKs mais antigos.