Fix a bug where gradient sprite didn't respect the parent opacity