It does not cancel when you swap gear. I haven't thought of testing what happens some wis buffs get applied.

Pity.
It's not as good, but still, since d/s are useless now as healers, I thought they could kill some time by trying their s/ side, esp. that they have wis gear already... The idea is now officially killed by buff value recalculation (when drinking heroe pot etc).