fix view display issues when alpha is negative