Description
Feature Description
Problem
When navigating through nested menu items, we must follow a tight path, otherwise it'll close the nested menu.
Proposed Solution
In the current behavior, after the mouse leave, the menu is closed.
If we add some delay, before closing the nested menu after the mouse leave event, we could leverage from better navigation.
Sugestion
Add an option (matMenuNestedCloseDelay) to change the behavior of closing the nested menu.
When this option is used, it should wait X miliseconds (similar to matTooltipShowDelay) before closing the nested menu after mouse leave.
Also add this option to MatMenuDefaultOptions to allow override this behavior with injection token.
<mat-menu #menu="matMenu" matMenuNestedCloseDelay="300">
...
</mat-menu>
Use Case
If I try to selected the 90 days options, througth the smallest path, it closes the nested menu.
Desired Behavior
Taken from stackoverflow with similar issue.