Cloning brush that works with transparency?

Hello

Is there a cloning brush/option in painter that works on a layer without replacing the transparent areas with the canvas colour? (Similar to the PS clone stamp tool when selecting just the current layer)