Module: @coremedia/ckeditor5-dialog-visibility
Dialog Visibility is a Plugin, that fixes some issues, that occur with the addition of the CKEditor dialog system, introduced with CKEditor 5 v41.0.0.
A Dialog is CKEditor's new modal type, that stays open, even if the user triggers a click event outside of the editor. This may lead to some issues in CoreMedia Studio: An opened dialog will stay opened during a tab switch, when collapsing a parent card container or when scrolling the editor out of the users view.
To fix these issues, this plugin hides the opened dialog when the CKEditor is not visible anymore.
This plugin hides an open editor dialog when the editor is not visible. This is especially needed in CoreMedia Studio, when another Content form is opened, or a card panel around the editor is collapsed.