Aleksander Machniak
2015-03-11 6855623cf548ffca2e2469fb6def78baf8274963
Fix bug where spellchecking in HTML editor do not work after switching editor type more than once (#1490311)
2 files modified
14 ■■■■ changed files
CHANGELOG 1 ●●●● patch | view | raw | blame | history
program/js/editor.js 13 ●●●●● patch | view | raw | blame | history
CHANGELOG
@@ -29,6 +29,7 @@
- Fix Opera browser detection in javascript (#1490307)
- Fix so search filter, scope and fields are reset on folder change
- 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
-------------
program/js/editor.js
@@ -65,6 +65,15 @@
    }
  }
  // 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
  if (config.mode == 'identity') {
    $.extend(conf, {
@@ -106,10 +115,6 @@
    });
    ed.on('keypress', function() {
      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);
    });
  };