There is NO SUCH THING as an adult pull-up that doesn't leak UNLESS you only have minor leakage issues, pee a little after pulling your pants up after taking a leak or leak a little upon exertion, a sneeze etc.
I've had urinary continence issues for almost 20 years now and trust me, even though I still have a little control during the day (when awake) that's slipping (slowly but definitively) and I've had damp to WET pants with every single pull up I tried during the day. Best example I can offer is say I'll be driving for more than 20 minutes or so....I'm not going to have any idea I'm "seeping" until I feel the "warmth" spread albeit slowly. Even under incredibly low stress like this I continually wound up with leaks, damp to real wet pants and (thankfully) a wet reusable underpad/bedpad as I would kill myself if I made the interior of my Tahoe REEK! The best daytime option for me is a "tabbed brief" I.E. diaper. I can use the Tranquility ATN, Abena L4, TENA "Active Fit" Slip Maxi etc. Note, I only use briefs with PE/plastic out shells as every single breathable diaper/cloth like diaper I've ever worn utterly (and more than once, CATASTROPHICALLY) failed despite only being 25% used.
I was really nervous when these issues were new to me as I really believed that EVERYONE within eyesight of me would "somehow" instantly know I was wearing a diaper. Nothing could be further from the truth! Change the fear of being seen in a diaper to being seen in DRENCHED, dripping wet pants (and a lake at your feet) and there's no crawling in a hole to die! After living through that more than once (though that was the most BRUTAL event) converted me to all out diapers and NO ONE can even tell I'm wearing and I know as I ask family members, friends etc. as they're all well aware of the catastrophic issues I've dealt with (Disabled Vet) and of my needs. I've won a lot of bets by people saying there was no way possible I had a diaper on while wearing shorts & a tank top...they all lost.
Feel free to reach out to me if you have any questions or need to talk.