Tabbing Through 3rd level Sub-Menus

First off, I have really been loving the added ability to tab into sub-menus added in the recent release. Makes it much easier to make sites that can be navigated by keyboard alone.

I did run into an issue with 3rd level sub-menus though. I can tab into them fine but when I leave the last item, rather then jumping back up to the 2nd level menu it closes the entire dropdown.

I was able to fix this for now by overriding the menu module in my theme and changing Line 156 of it’s frontend.js to
$( e.target ).parentsUntil( ‘.fl-has-submenu’ ).removeClass( ‘focus’ );

This fixes it for now but I think it is a bit hacky, does anyone have a better solution?

Thank you