fix gradient edge mode