Cuando hablamos de editores como ese, en realidad, no hablamos de textareas sino de iframes, porque las áreas de texto son reemplazadas por un iframe de contenido editable que transmite el código html a un campo oculto. Ya que cuando el foco está afuera funciona como esperás, y que al usar este tipo de editores normalmente uno resigna accesibilidad, porqué no usás un botón tipo button que le pase el foco a otro campo, haga una pausa de unos pocos milisegundos y luego submita el formulario?:
Código PHP:
<form id="form1" name="form1" method="post" action="algo.php">
<input name="otrocampo" type="text" id="otrocampo" />
<input type="button" name="Submit" value="Enviar" onclick="var _this=this;otrocampo.focus();setTimeout(function(){_this.form.submit();},200)" />
</form>