-
Bug
-
Resolution: Fixed
-
Neutral
-
None
Currently dialogs use a single dialog viewport which always blocks the app. There are several problems with the implementation.
Dialog must be able to block the current sub app, current app, or entire adminCentral. This means it must be possible to have multiple dialogs open at a time. One subapp could be blocked with a dialog - then you switch to another sub app and open a dialog there. Both dialogs are open and active.
A single viewport cannot support this. Each dialog should be attached to the component it is blocking.
See concept page:
http://wiki.magnolia-cms.com/display/DEV/Concept+-+Dialogs+modal+to+sub-app%2C+shell%2C+app
- depends upon
-
MGNLDAM-151 Update AssetLinkFieldBuilder to call openChooseDialog with subAppContext
- Closed
- is depended upon by
-
MGNLUI-914 Remove DialogViewport from MagnoliaShell as dialogs dont use viewports anymore.
- Closed
- relates to
-
MGNLUI-772 Active Tab Label is sometimes not "hilighted" when modal dialog opens
- Closed