- ๐จ๐ดColombia yovanny.gomez.oyola
As of CKEditor 5 version 45.0.0, the icons have been moved to a separate package: @ckeditor/ckeditor5-icons. Iโve updated the import accordingly to reference the new package.
Patch attached.
This issue is still ongoing in core 10.5.1 with core's ckeditor5 module.
Steps to reproduce is to have a custom form, for example, a module's settings form, and have a form field of type 'text_format' and format 'full_html'.
The uploaded image's in the ckeditor5 will do the usual saving to sites/default/files/inline-images with the corresponding File entities, but the logic to set them Permanent will be missing unless manually implemented (I assume in canonical entities' edit and add forms this logic is implemented somewhere), there's even a global function _editor_parse_file_uuids that extract File id's from an editor's text value.
These couple of articles explain what needs to be added to a custom form to have the proper logic in place:
https://www.codimth.com/blog/web/drupal/ckeditor-not-saving-inline-image...
https://drupal8.ovh/en/tutoriels/437/ckeditor-inline-image-files-usage-c...