Updated patch to not override alpha on edgecolor if set to none

Addresses issue #1934.