J3.x:Global editor setting overrides user editor setting
From Joomla! Documentation
Global Configuration editor setting is overriding individual user's editor setting.
Errors reported
If the default editor is set in a site's Global Configuration, e.g. TinyMce. A user's preferred choice of editor (e.g. CodeMirror or None) is being overridden. The editor set in the Global Configuration is always presented to the user as their editor of choice.
Versions affected
What is the cause
Bug introduced
How to fix
Update to the latest release of Joomla! 3.x which currently is 3.10.12.
Alternatively (not recommended)
Find the file:
libraries/cms/application/cms.php
in the root of your Joomla! installation.
Using an appropriate code editor, modify line# 550 from:
// Get the configuration set in the API. Recursively merge it in. Note this will take
// Priority over any intialized values.
$this->config->merge(JFactory::getConfig(), true);
// Check that we were given a language in the array (since by default may be blank).
To this:
// Get the configuration set in the API. Recursively merge it in. Note this will take
// Priority over any intialized values.
$this->config = JFactory::getConfig();
// Check that we were given a language in the array (since by default may be blank).