How to use overlay in another overlay? Why second overlay is locked but first is active?
I have a custom data type "Table Editor", each cell contains RTE.
But when I want to add a link from Link Picker (or open edit source code) in this RTE, overlay with code window is locked.
Link Picker is locked until I click on it, but after click Link Picker is active, but RTE overlay closes.
I explored code for these elements in the Chrome Dev Tools and marked an oddity: Different places. Table overlay is deep inside page node. Link Picker overlay is inside "umb-editors" class that is after page node.
How to use overlay in another overlay? Why second overlay is locked but first is active?
I have a custom data type "Table Editor", each cell contains RTE.
But when I want to add a link from Link Picker (or open edit source code) in this RTE, overlay with code window is locked.
Link Picker is locked until I click on it, but after click Link Picker is active, but RTE overlay closes.
I explored code for these elements in the Chrome Dev Tools and marked an oddity: Different places. Table overlay is deep inside page node. Link Picker overlay is inside "umb-editors" class that is after page node.
Function for init RTE in controller.js:
Overlay layout in editor.view.html:
How can I use overlay in a overlay correctly?
Why these overlays are in a different places?
is working on a reply...