As a workaround, you can lock the package (zypper al flash-player). The package will remain unchanged until you unlock it again. The lock will affect not only zypper,, but also YAST and packagekit actions.