diff --git a/core/field_angle.js b/core/field_angle.js index bf9d6b81f..f776d0a95 100644 --- a/core/field_angle.js +++ b/core/field_angle.js @@ -127,11 +127,8 @@ Blockly.FieldAngle.prototype.render_ = function() { this.textElement_.textContent = this.getDisplayText_(); // Insert degree symbol. - if (this.sourceBlock_.RTL) { - this.textElement_.insertBefore(this.symbol_, this.textElement_.firstChild); - } else { - this.textElement_.appendChild(this.symbol_); - } + // Degree symbol should be left of number, even in RTL (issue #2380). + this.textElement_.appendChild(this.symbol_); this.updateWidth(); };