Full screen blocks all dialogs

Created on 17 July 2025, 3 months ago

Problem/Motivation

When using the full screen feature with any dialogs they seem to be covered up, example entity embed

Steps to reproduce

Setup a ckeditor instance with entity embed and fullscreen
Create a piece of content
Go full screen
Try and click entity embed button and notice the dialog doesn't appear
Close fullscreen and see it did appear but hidden

Proposed resolution

Don't block dialog from appearing.

Remaining tasks

Agree
Implement
Review

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Version

1.4

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States smustgrave

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @smustgrave
  • First commit to issue fork.
  • πŸ‡΅πŸ‡±Poland salmonek

    Hi Stephen,

    Thank you for bringing this to our attention.
    Indeed, the Drupal UI dialogs have lower z-index than fullscreen.
    I've pushed a patch with added css rule to make Drupal UI dialogs visible when using fullscreen.
    Works with Claro and Gin.

  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    Works like a charm thanks!

  • πŸ‡΅πŸ‡±Poland salmonek

    Released in 1.4.1

  • πŸ‡¬πŸ‡§United Kingdom Jons

    In the release notes to ckeditor5_plugin_pack: 1.4.1 it says ckeditor5_plugin_pack_fullscreen replaces ckeditor5_premium_features_fullscreen and in 'Extend' ckeditor5_plugin_pack_fullscreen is shown as β€˜CKEditor 5 Full-screen Mode (legacy) (Deprecated)'

    If you uninstall the old one the 'Text formats and editors' page 'Toolbar configuration' fails to show icons

    Steps to reproduce:
    drush pm-uninstall ckeditor5_premium_features_fullscreen

    Go to /admin/config/content/formats/manage/full_html and in the 'Available buttons' field the text is shown '{"undo":{"label":"Undo"},"redo":{"label":"Redo"},....' not the rendered buttons.

    In the browser Console:
    'Uncaught TypeError: can't access property "id", [].find(...) is undefined' ckeditor5.admin.js:566:48
    This is web/core/modules/ckeditor5/js/ckeditor5.admin.js

    Enabling the new fullscreen plugin does not help.

  • πŸ‡ΊπŸ‡ΈUnited States smustgrave
  • Now that this issue is closed, please review the contribution record.

    As a contributor, attribute any organization helped you, or if you volunteered your own time.

    Maintainers, please credit people who helped resolve this issue.

  • Status changed to Fixed 20 days ago
Production build 0.71.5 2024