diff --git a/core/renderers/zelos/path_object.js b/core/renderers/zelos/path_object.js index b2f7ba3c6..e840c4efa 100644 --- a/core/renderers/zelos/path_object.js +++ b/core/renderers/zelos/path_object.js @@ -85,6 +85,18 @@ Blockly.zelos.PathObject.prototype.setPath = function(pathString) { } }; +/** + * @override + */ +Blockly.zelos.PathObject.prototype.flipRTL = function() { + Blockly.zelos.PathObject.superClass_.flipRTL.call(this); + // Mirror each input outline path. + for (var i = 0, keys = Object.keys(this.outlines_), + key; (key = keys[i]); i++) { + this.outlines_[key].setAttribute('transform', 'scale(-1 1)'); + } +}; + /** * @override */