Steps to reproduce:
- Go to Site > Content > Knowledge Base
- Click on Configuration in the options menu
- Make edits to any field
- Without closing the iframe, make another edit/s
- Navigate to any tab
Expected result: Editor still displays under Body. Definition of Terms is also responsive.
Actual result: Editor is missing, Definition of Terms cannot be expanded.
Workaround is to close the configuration and reopen it. Reopening it will still have the changes made.
TypeError: a is undefined
a http: CKEDITOR.replace http: createEditor http: <anonymous> http: <anonymous> http: <anonymous> http: proto._notify http: proto.use/< http: proto._notify http: proto._use/handleLoader http: proto._use http: proto.use http: ALLOY.use http: <anonymous> http: run http: runScript http: runScriptsInOrder http: runScriptsInOrder/< http: callback http: async.nextTick.getSetImmediateEmulator_/channel.port1.onmessage http:
Component with id "_com_liferay_knowledge_base_web_portlet_AdminPortlet_kbObjects" is being registered twice. This can lead to unexpected behaviour in the "Liferay.component" and "Liferay.componentReady" APIs, as well as in the "*:registered" events. liferay.js:291:5
Tomcat 9.0.6 + MySQL 5.7
Portal master GIT ID: 50b613be9f028bbc168834e1170e8324d89ca8c4