The AsyncModalLayer is a Async-Enabled, UI blocking panel. Anytime it is shown it will block the underlying UI. It closes whenever it is hidden (either by the user or programmatically). You are free to place whatever controls you want within the modal layer.