Hi,
I thought I should let you know that the issue with Fire Fox and the Editor, where it is unable to get focus if not shown on the page initially is still present in Firefox 68.4.1esr. This is an asp.net core 3.1 app using UI for asp.net Core v2019.3.1023
The js refresh fix as described here https://www.telerik.com/forums/editor-issues-with-firefox-17 fix still works.
For me, I have the Editor embedded in a Tab page and I am triggering the refresh within the onShow client event.
<div class="form-row"> <div class="form-group col-md-12"> <label class="control-label">Event Text</label> @(Html.Kendo().Editor() .Name("editor") .HtmlAttributes(new { style = "height:200px", required="required" }) .Tools(tools => tools .Clear() .Bold().Italic().Underline().Strikethrough() .JustifyLeft().JustifyCenter().JustifyRight().JustifyFull() .InsertUnorderedList().InsertOrderedList() .Outdent().Indent() .SubScript() .SuperScript() .CleanFormatting() ) .StyleSheets(css => css .Add(Url.Content("~/css/editorBase.css")) ) ) </div> </div>
function onShow(e) { if (currentIndex == 2 && !isMovingBack) { setTimeout(refreshEventGrid(), 50); jQuery("#selectedEventDefinition").val(""); } if (currentIndex == 3 && !isMovingBack) { setTimeout(function () { var editor = jQuery('#editor').data("kendoEditor"); editor.refresh(); }, 50); } progress.value(currentIndex + 1); }
I'm not sure if there is anything you can do to address this as it seems to be a Firefox issue. I did find a bugzilla reference mentioned in a post somewhere but that points to a very old closed bug: https://bugzilla.mozilla.org/show_bug.cgi?id=254144
Thanks
Chris