[regression] Class is not added to MediaLibrary dialog

Created on 12 September 2024, about 1 year ago

Problem/Motivation

This regression is a result of 📌 Removal :tabbable usage in dialog.js Fixed

Styling and javascript that relies on a CSS selector is broken on the Media Library CKEditor widget. This is because the class media-library-widget-modal is missing on the dialog container element.

While this change was also applied to Drupal 10.3.x it seems to only effect Drupal 11. I'm guessing whatever consumes that config file changed in a way that broke it.

The code change: https://git.drupalcode.org/project/drupal/-/commit/94bfd9fa39f244877b320...

If I revert this changed line in ckeditor5.ckeditor5.yml back to the following then the class is injected properly again.
dialogClass: media-library-widget-modal

Steps to reproduce

Drupal 11, go to a CKEditor input with the Embed Media plugin enabled. Click the Add Media button.

Proposed resolution

To be determined

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

🐛 Bug report
Status

Active

Version

11.0 🔥

Component
CKEditor 5 

Last updated 9 days ago

Created by

🇺🇸United States rhovland Oregon

Live updates comments and jobs are added and updated live.
  • Regression

    It restores functionality that was present in earlier versions.

Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024