fix(popup_editor): ckeditor modals not showing

This commit is contained in:
Elian Doran 2025-07-10 16:35:44 +03:00
parent d91c59b7d0
commit b595d1fade
No known key found for this signature in database

View file

@ -114,7 +114,13 @@ export default class PopupEditorDialog extends Container<BasicWidget> {
async openPopupEditorEvent(noteId: string) {
this.noteId = noteId;
if (await this.refresh()) {
openDialog(this.$widget);
const $dialog = await openDialog(this.$widget);
$dialog.on("shown.bs.modal", () => {
// Reduce the z-index of modals so that ckeditor popups are properly shown on top of it.
// The backdrop instance is not shared so it's OK to make a one-off modification.
$("body > .modal-backdrop").css("z-index", "998");
$dialog.css("z-index", "999");
});
}
}