- Issue created by @endless_wander
I'm finding some other behaviour issues with the new CKEditor45+ interface. I'm not sure if this should be part of https://www.drupal.org/project/editor_advanced_link/issues/3534699 📌 Refactor custom JS for CKEditor5 v45+ Active
Using some attributes such as "title" or "aria-label" work unintuitively with the "Update" button in the Link dialog.
If the "Update" button is not used, it seems like the attribute is saved but it does not actually update the source code. The link dialog closes when a user clicks outside of it. If you return to the link dialog, the attribute is still there, but actually the source code has not been updated.
The "Open in a new window" attribute works differently and could cause confusion about how things are meant to work. After creating a link and using the Link Properties dialog, clicking on the "Open in a new window" tab will update the source code right away. There is no "Update" button and so clicking outside of the dialog is enough to make the change "stick."
This video shows the behaviour as well -- https://www.loom.com/share/5ea53a5bb97941b6a2b3cfb0edd5e9b7?sid=ad58c33a...
The fact that the two dialogs function differently is not intuitive. Perhaps the information in fields like the Title or ARIA Label fields should not persist in the dialog if the dialog is closed without using the "Update" button.
Active
2.3
User interface