Overview

Media library and other dialogs triggered by CKEditor 5 need to match the behavior of media library widgets opened in the Page Data / Component Instance forms. Without this, the appearance is unpredictable and some form fields might not work. Plus, it risks adding non-fenced admin theme styles to the XB UI due to the libraries added via the AJAX request

Proposed resolution

To manually test

See MR description

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

bnjmnm created an issue. See original summary.

wim leers’s picture

wim leers’s picture

Title: Dialogs opened by CKEditor5 need to be rendered with admin theme » Dialogs opened by CKEditor 5 need to be rendered with admin theme
Component: Data model » Redux-integrated field widgets
Issue tags: +stable blocker

IDK what happened there 😅

wim leers’s picture

wim leers’s picture

Assigned: Unassigned » bnjmnm
Status: Active » Needs work
bnjmnm’s picture

Assigned: bnjmnm » Unassigned
Status: Needs work » Needs review

hooroomoo made their first commit to this issue’s fork.

f.mazeikis’s picture

Status: Needs review » Reviewed & tested by the community

Reviewed and tested - seems to work as expected.

  • bnjmnm committed fb567856 on 0.x
    Issue #3519141 by bnjmnm, larowlan: Dialogs opened by CKEditor 5 need to...
bnjmnm’s picture

Issue summary: View changes
Status: Reviewed & tested by the community » Fixed

Thx for reviews everyone

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.