Hello!! From Japan.
I hope patch like this:
638: getText: function() {
-639: return this.element.innerHTML;
+639: return new String(this.element.innerHTML).unescapeHTML();
640: },
or
638: getText: function() {
-639: return this.element.innerHTML;
+639: if(this.element.childNodes){
+640: return this.element.childNodes[0].nodeValue;
+641: }else{
+642: return ;
+643: }
In the case of most, html contents is written using entity reference.
Example:
<span id="inplace">ABC&XYZ</span>
<script>
new Ajax.InPlaceEditor('inplace',....
if there are no patch, "&" is displayed in input-area.
I expected "&" was displayed.
My English is clumsy. Sorry & Thank you for your time.