Fix bug where spellchecking in HTML editor do not work after switching editor type more than once (#1490311)

pull/268/head
Aleksander Machniak 10 years ago
parent db71156ab2
commit b0bb38703e

@ -33,6 +33,7 @@ CHANGELOG Roundcube Webmail
- Fix Opera browser detection in javascript (#1490307) - Fix Opera browser detection in javascript (#1490307)
- Fix so search filter, scope and fields are reset on folder change - Fix so search filter, scope and fields are reset on folder change
- Fix rows count when messages search fails (#1490266) - Fix rows count when messages search fails (#1490266)
- Fix bug where spellchecking in HTML editor do not work after switching editor type more than once (#1490311)
RELEASE 1.1.0 RELEASE 1.1.0
------------- -------------

@ -65,6 +65,15 @@ function rcube_text_editor(config, id)
} }
} }
// secure spellchecker requests with Roundcube token
// Note: must be registered only once (#1490311)
if (!tinymce.registered_request_token) {
tinymce.registered_request_token = true;
tinymce.util.XHR.on('beforeSend', function(e) {
e.xhr.setRequestHeader('X-Roundcube-Request', rcmail.env.request_token);
});
}
// minimal editor // minimal editor
if (config.mode == 'identity') { if (config.mode == 'identity') {
$.extend(conf, { $.extend(conf, {
@ -107,10 +116,6 @@ function rcube_text_editor(config, id)
ed.on('keypress', function() { ed.on('keypress', function() {
rcmail.compose_type_activity++; rcmail.compose_type_activity++;
}); });
// secure spellchecker requests with Roundcube token
tinymce.util.XHR.on('beforeSend', function(e) {
e.xhr.setRequestHeader('X-Roundcube-Request', rcmail.env.request_token);
});
}; };
// textarea identifier // textarea identifier

Loading…
Cancel
Save