Don't know about meds - talk to your Dr.
I had a problem with leaks too, and I wound up buying bladder leak underwear from Knix . They're kind of expensive but totally worth it from my perspective, much more comfortable than pads. Interestingly my problem most cleared up on it's own with time.
__________________
"I danced in the morning when the world was begun. I danced in the moon and the stars and the sun". From my favourite hymn.
"If you see the wonder in a fairy tale, you can take the future even if you fail." Abba