Virtual Happy Hour is canceled this month (March) due to Good Friday.
Virtual Happy Hour is canceled this month (March) due to Good Friday.
EPiServer.CMS.UI 11.4.6
EPiServer.CMS.UI 10.12.4
Jun 18, 2018
Jul 18, 2018
CMS UI
Closed, Fixed and tested
Back port the fix from CMS UI 11 (CMS-10817) to CMS UI 10.
Steps to reproduce:
1. Open a page with content area (no child) inside in Edit mode.
2. In page editing mode, click that content area.
3. A dialog opens.
4. An AJAX request is sent to the server to get all available content types (e.g: /EPiServer/cms/Stores/contenttype/?query=getavailablecontenttypes&localAsset=true&parentReference=120_124&requestedTypes=episerver.core.blockdata&dojo.preventCache=1527503651820)
If that AJAX request takes too long to respond (more than 350ms) for some reason (e.g., too many content types, network is slow), there is no way to close the dialog.
After looking inside ContentAreaEditor.js, the focus method fails to run on this line:
this.textWithLinks.focus();
as textWithLinks will be NULL because the AJAX request to get all available content types has not finished yet.