Actually, even when I click the link itself it still opens the subnav first, then it opens the link but only if I click the link again. It seems to be working fine for me.
I just spent a few minutes testing on a few browsers from my phone itself (since responsive emulators aren’t exactly the same as an actual mobile device).
Which version of Legacy are you using?