Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
Master
-
7.2.x, 7.1.x
-
Committed
-
3
-
Search|S03 Sprint 16|5.18-6.8
Description
Steps to reproduce:
- Create a web content article titled "apple"
- Within the home page embedded search bar, search for "apple"
- Click on the search result for the "apple" web content to navigate to the asset detail page
- Open the edit form for this web content article from this page by clicking on the edit icon (hover over the asset preview details to get the edit icon to appear)
- Add some text in the content field and Publish
- Observed: the web content is updated successfully
- Edit the same web content, change the content, and Publish
Actual result: The edit iframe loads indefinitely. Browser console errors are thrown. There are no server errors. This will happen on all subsequent edits of this particular web content article via the asset details.
Browser console errors:
Uncaught TypeError: Cannot read property 'dom' of undefined
at CKEDITOR.dom.document.getWindow (VM323 ckeditor.js:87)
at O._clearSelections (VM327 alloy-editor-no-ckeditor-min.js:633)
at O.destructor (VM327 alloy-editor-no-ckeditor-min.js:633)
at O._callChain (VM327 alloy-editor-no-ckeditor-min.js:842)
at O.destroy (VM327 alloy-editor-no-ckeditor-min.js:842)
at component.destructor (VM364 view-min.js:45)
at component._destroyHierarchy (VM364 view-min.js:1)
at component._baseDestroy (VM364 view-min.js:1)
at component._defDestroyFn (VM364 view-min.js:3)
at Y.CustomEvent.CEProto.fireComplex (combo?browserId=other&minifierType=js&languageId=en_US&b=7310&t=1588069788884&/o/frontend-js-aui-web/aui/aui/aui.js&/o/frontend-js-aui-web/liferay/modules.js&/o/frontend-js-aui-web/liferay/browser_selectors.js&/o/frontend-js-aui-web/liferay/aui_sandbox.js&/o/frontend-js-aui-web/aui/attribute-base/attribute-base.js&/o/frontend-js-aui-web/aui/attribute-complex/attribute-complex.js&/o/frontend-js-aui-web/aui/attribute-core/attribute-core.js&/o/frontend-js-aui-web/aui/attribute-observable/attribute-observable.js&/o/frontend-js-aui-web/aui/attribute-extras/attribute-extras.js&/o/frontend-js-aui-web/aui/event-custom-base/event-custom-base.js&/o/frontend-js-aui-web/aui/event-custom-complex/event-custom-complex.js&/o/frontend-js-aui-web/aui/oop/oop.js&/o/frontend-js-aui-web/aui/aui-base-lang/aui-base-lang.js&/o/frontend-js-aui-web/liferay/dependency.js&/o/frontend-js-aui-web/liferay/util.js&/o/frontend-js-aui-web/aui/aui-base-html5-shiv/aui-base-html5-shiv.js&/o/frontend-js-aui-web/aui/arraylist-add/arraylist-add.js&/o/frontend-js-aui-web/aui/arraylist-filter/arraylist-filter.js&/o/frontend-js-aui-web/aui/arraylist/arraylist.js&/o/frontend-js-aui-web/aui/array-extras/array-extras.js&/o/frontend-js-aui-web/aui/array-invoke/array-invoke.js&/o/frontend-js-aui-web/aui/base-base/base-base.js&/o/frontend-js-aui-web/aui/base-pluginhost/base-pluginhost.js&/o/frontend-js-aui-web/aui/classnamemanager/classnamemanager.js&/o/frontend-js-aui-web/aui/datatype-xml-format/datatype-xml-format.js&/o/frontend-js-aui-web/aui/datatype-xml-parse/datatype-xml-parse.js&/o/frontend-js-aui-web/aui/dom-base/dom-base.js&/o/frontend-js-aui-web/aui/dom-core/dom-core.js&/o/frontend-js-aui-web/aui/dom-screen/dom-screen.js&/o/frontend-js-aui-web/aui/dom-style/dom-style.js&/o/frontend-js-aui-web/aui/event-base/event-base.js&/o/frontend-js-aui-web/aui/event-delegate/event-delegate.js&/o/frontend-js-aui-web/aui/event-focus/event-focus.js&/o/frontend-js-aui-web/aui/event-hover/event-hover.js:389)
Steps to reproduce within Result Rankings:
- Create a web content article titled "apple"
- Navigate to Control Panel > Search Tuning > Result Rankings
- Click the plus button, type in "apple" in the Search Query and click "Customize Results"
- Click on the search result for the "apple" web content which will open up a new browser tab with the asset preview
- Open the edit form for this web content article from this page by clicking on the edit icon (hover over the asset preview details to get the edit icon to appear)
- Add some text in the content field and Publish
Actual result: Same as within default search page. However, this will happen on the first try instead of needing to edit the web content twice.
Note: The changes applied to the web content article are saved. This seems to only happen on certain browsers.
Reproducible on:
Chrome Version 81.0.4044.122
Portal master git commit: f0367b567ad4588375253a758a84f64c3d313829v
Not reproducible on:
Chrome Version 65.0.3325.0
Firefox ESR 52.0.2
Attachments
Issue Links
- Discovered while testing
-
LPS-99906 As a Search Admin, I want to see expanded asset details when clicking on a search result within Result Rankings
-
- Closed
-