diff --git a/package.json b/package.json index 5b9e6cdc018db42e263b4409940f8bd0fa1d8dc1..29814a70401d68c268b692013866f18b97256618 100644 --- a/package.json +++ b/package.json @@ -99,10 +99,10 @@ "scratch-blocks": "0.1.0-prerelease.1535662135", "scratch-l10n": "3.0.20180830210150", "scratch-paint": "0.2.0-prerelease.20180914201930", - "scratch-render": "0.1.0-prerelease.20180907144714", + "scratch-render": "0.1.0-prerelease.20180918201144", "scratch-storage": "1.0.2", "scratch-svg-renderer": "0.2.0-prerelease.20180907141232", - "scratch-vm": "0.2.0-prerelease.20180912222010", + "scratch-vm": "0.2.0-prerelease.20180918201814", "selenium-webdriver": "3.6.0", "startaudiocontext": "1.2.1", "style-loader": "^0.23.0", diff --git a/src/containers/stage.jsx b/src/containers/stage.jsx index 1ab84412eed16a676b3e9e8fcf04d2b9cd0c6f78..0aa3f2a4b64ef883e29cf0b47ff0a4f1d8d93cd3 100644 --- a/src/containers/stage.jsx +++ b/src/containers/stage.jsx @@ -52,9 +52,9 @@ class Stage extends React.Component { colorInfo: null, question: null }; - if (this.props.vm.runtime.renderer) { - this.renderer = this.props.vm.runtime.renderer; - this.canvas = this.props.vm.runtime.renderer._gl.canvas; + if (this.props.vm.renderer) { + this.renderer = this.props.vm.renderer; + this.canvas = this.renderer.canvas; } else { this.canvas = document.createElement('canvas'); this.renderer = new Renderer(this.canvas);