diff options
| author | jmoenig <jens@moenig.org> | 2014-07-11 12:54:02 +0200 |
|---|---|---|
| committer | jmoenig <jens@moenig.org> | 2014-07-11 12:54:02 +0200 |
| commit | 37d82524f9c57d7d76ed56837ac0bda949f604d1 (patch) | |
| tree | 94e38208d92aa8e9b1e763fe240c698e5f3e1663 /threads.js | |
| parent | 900c7e068b69d9a4224f99934d9b92a0593a4a95 (diff) | |
| download | snap-byow-37d82524f9c57d7d76ed56837ac0bda949f604d1.tar.gz snap-byow-37d82524f9c57d7d76ed56837ac0bda949f604d1.zip | |
fixed #506, thanks @haritop!
thanks @haritop, for both the report and for also providing the fix for
it!!
Diffstat (limited to 'threads.js')
| -rw-r--r-- | threads.js | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -83,7 +83,7 @@ ArgLabelMorph, localize, XML_Element, hex_sha512*/ // Global stuff //////////////////////////////////////////////////////// -modules.threads = '2014-July-08'; +modules.threads = '2014-July-11'; var ThreadManager; var Process; @@ -2235,14 +2235,14 @@ Process.prototype.getObjectsNamed = function (name, thisObj, stageObj) { }; Process.prototype.doFaceTowards = function (name) { - var thisObj = this.homeContext.receiver, + var thisObj = this.blockReceiver(), thatObj; if (thisObj) { if (this.inputOption(name) === 'mouse-pointer') { thisObj.faceToXY(this.reportMouseX(), this.reportMouseY()); } else { - thatObj = this.getOtherObject(name, thisObj); + thatObj = this.getOtherObject(name, this.homeContext.receiver); if (thatObj) { thisObj.faceToXY( thatObj.xPosition(), @@ -2254,14 +2254,14 @@ Process.prototype.doFaceTowards = function (name) { }; Process.prototype.doGotoObject = function (name) { - var thisObj = this.homeContext.receiver, + var thisObj = this.blockReceiver(), thatObj; if (thisObj) { if (this.inputOption(name) === 'mouse-pointer') { thisObj.gotoXY(this.reportMouseX(), this.reportMouseY()); } else { - thatObj = this.getOtherObject(name, thisObj); + thatObj = this.getOtherObject(name, this.homeContext.receiver); if (thatObj) { thisObj.gotoXY( thatObj.xPosition(), |
