Goodnites underpants are very discrete and are not detectable under clothes.
I've worn them and even regular Adult Disposable diapers in public and nobody has noticed.
Even with a regular Adult Disposable diaper no one will notice if you're wearing one in public.
And if they do happen to notice they won't say anything to you.