fix uniform color bug for ico format