macosx: fix for fill with gradients and -fillopacity