In workstation 9.0.2, when I try shrink a VM's Disk while it has a snapshot it lies and says "Disk Shrink Complete!". However the disk does not shrink.
After deleting the snapshot and then shrinking the disk, the shrink process takes a few minutes, and it shrinks.
There should simply be an error message, not a false success message.