Using a connection speed throttler (like the one include in Chrome Dev Tools) will be helpful because the page will not load so fast to the point that it will be impossible to click on the two pages quickly.
- Create a new page named P
- Create a new child page (under P) named C
- On the Welcome page (using the site navigation menu) click on page C, then (quickly, before the page ends loading) click on the Welcome page, then wait for the page finish loading
- Hover over page P
The child page C will be shown
The child page C won't be shown
Seemingly the child page C won't be shown because the mouseover event listener that should be attached to the ul.navbar-site element will not be available. So the _onMouseToggle function (declared on navitgation_interaction.js) won't be called to make the element appear.