rem: event.preventBubble(); 
add: event.stopPropagation(); 
context: function changeLanguage(event){  // We need to change the dictionary language and if we are using inline spell check,  // recheck the message  var spellChecker = Components.classes['@mozilla.org/spellchecker/myspell;1'].getService(Components.interfaces.mozISpellCheckingEngine);  if (spellChecker.dictionary != event.target.value)  {    spellChecker.dictionary = event.target.value;    var str = Components.classes["@mozilla.org/supports-string;1"]              .createInstance(Components.interfaces.nsISupportsString);    str.data = event.target.value;    sPrefs.setComplexValue("spellchecker.dictionary", Components.interfaces.nsISupportsString, str);    // now check the document over again with the new dictionary    InlineSpellChecker.checkDocument(window.content.document);  }  event.preventBubble();}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/ee372ff16722d388105bcbd349e08b5bc0ed7211/MsgComposeCommands.js/buggy/mail/components/compose/content/MsgComposeCommands.js