add: if (baseHeight != textarea.caretPos.boundingHeight) { textarea.focus(); storeCaret(textarea); } 
context: function insert_text(text, spaces, popup){	var textarea;		if (!popup) 	{		textarea = document.forms[form_name].elements[text_name];	} else 	{		textarea = opener.document.forms[form_name].elements[text_name];	}	if (spaces) 	{		text = ' ' + text + ' ';	}		if (!isNaN(textarea.selectionStart))	{		var sel_start = textarea.selectionStart;		var sel_end = textarea.selectionEnd;		mozWrap(textarea, text, '')		textarea.selectionStart = sel_start + text.length;		textarea.selectionEnd = sel_end + text.length;	}			else if (textarea.createTextRange && textarea.caretPos)	{		var caret_pos = textarea.caretPos;		caret_pos.text = caret_pos.text.charAt(caret_pos.text.length - 1) == ' ' ? caret_pos.text + text + ' ' : caret_pos.text + text;			}	else	{		textarea.value = textarea.value + text;	}	document.forms[form_name].elements[text_name].focus();}
meta: 632	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/632/3886559e8331f59c9633a0ec9c915b1e1e84db12/editor.js/clean/phpBB/styles/subSilver/template/editor.js