That fully explains what you were experiencing. By the way, as you have discovered, CloneStamp automatically filters itself through the active image mask, if there is one. You can also set a mask during an active CloneStamp session. When you change the mask of the target image in any way, CloneStamp recalculates all cloner actions to match the final result.