I was able to make this work by default. Please check out the pull request https://github.com/vadikom/smartmenus/pull/15. In collapsible mode, the first click/tap on a menu item that has a sub menu activates the sub menu and the second click loads the item link (unless the click originates from the sub indicator itself. The actual links still works even in collapsible mode so long as the click is not on the sub indicator. So you no longer need to hid the sub menu indicator by default. This will not trick the end users since they can either collapse the sub menu instead of activating the item’s link or just go ahead and click on any other visual part of the link element and the link is navigated.