From 1962c817424baa3c564bcd74d3c55c82375f2ecb Mon Sep 17 00:00:00 2001 From: Dan Brown Date: Thu, 9 Apr 2020 15:28:44 +0100 Subject: [PATCH] Updated WYSIWYG entity link selector to set link display text - Sets as entity name if the input is currently empty. For #2014 --- resources/js/components/wysiwyg-editor.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/resources/js/components/wysiwyg-editor.js b/resources/js/components/wysiwyg-editor.js index 1fd859de4..be1bac6be 100644 --- a/resources/js/components/wysiwyg-editor.js +++ b/resources/js/components/wysiwyg-editor.js @@ -508,7 +508,15 @@ class WysiwygEditor { const originalField = win.document.getElementById(field_name); originalField.value = entity.link; const mceForm = originalField.closest('.mce-form'); - mceForm.querySelectorAll('input')[2].value = entity.name; + const inputs = mceForm.querySelectorAll('input'); + + // Set text to display if not empty + if (!inputs[1].value) { + inputs[1].value = entity.name; + } + + // Set title field + inputs[2].value = entity.name; }); }