When the nav menu is long and you click a link towards the bottom, it's annoying that it scrolls back to the top on page load and the clicked link is no longer visible on the page. This simply scrolls the nav link for the page currently being viewed is visible on page load.
It also contains a fix for the nav collapse script only matching on 'starts with', which in our project resulted in several items sometimes being opened. For example we have a 'Session' class and a 'SessionManager' class, so 'starts with' Session matches both. New logic matches exact name. Let me know if this should be split out to a separate pull request.
When the nav menu is long and you click a link towards the bottom, it's annoying that it scrolls back to the top on page load and the clicked link is no longer visible on the page. This simply scrolls the nav link for the page currently being viewed is visible on page load.
It also contains a fix for the nav collapse script only matching on 'starts with', which in our project resulted in several items sometimes being opened. For example we have a 'Session' class and a 'SessionManager' class, so 'starts with' Session matches both. New logic matches exact name. Let me know if this should be split out to a separate pull request.