Description
This would be handy for both user created overlays, as well as those used by angular components such as md-menu.
Take this for example http://plnkr.co/edit/AqjYdsScCYPlK9w44aHQ?p=preview you have a fixed element(some sort custom toolbar), inside it you have a button which triggers md-menu, it works fine, but the md-menu-click-catcher
, which is for some reason inside the actual md-menu
element, is actually stacked above md-overlay-container
, causing any attempt to click on the menu items to close the menu(which can be extremely confusing).
md-overlay-container
should not have z-index at all, as it renders z-indexes ofmd-overlay-pane
useless- you should be able to manually control z-index of
md-overlay-pane
I imagine(at least for the user invoked overlay), it could work either by being able to give the overlay my own identificator(class at least), or being able to set it via OverlayState
settings.. the former is preferable, as you can then easily switch z-indexes with media queries.