fix the gradientLayer width