I noticed a bug where if I were to use Rejuvenation on myself and stealthed, the healing would then break me out of stealth. Any sort of healing for some reason breaks stealth on druids, however I'm not sure if it's the same for rogues, though I did notice that on my hunter on the battleground realm, my cat would break stealth whenever Spirit Bond healed it.