diff options
| author | Nathan Dinsmore <nathan@users.noreply.github.com> | 2015-06-17 21:56:09 -0400 |
|---|---|---|
| committer | Nathan Dinsmore <nathan@users.noreply.github.com> | 2015-06-17 21:56:09 -0400 |
| commit | 836b5d3fd04c4438241c5f53078da2b36f54a9b1 (patch) | |
| tree | d61929abe90f352474e933623e4af6373cd4ee70 | |
| parent | aaa3c407bc54e61ba2944f97956a89bf76ad22d1 (diff) | |
| download | snap-836b5d3fd04c4438241c5f53078da2b36f54a9b1.tar.gz snap-836b5d3fd04c4438241c5f53078da2b36f54a9b1.zip | |
Add missing init() super calls in paint.js
| -rw-r--r-- | paint.js | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -92,6 +92,7 @@ function PaintEditorMorph() { } PaintEditorMorph.prototype.init = function () { + PaintEditorMorph.uber.init.call(this); // additional properties: this.paper = null; // paint canvas this.oncancel = null; @@ -485,6 +486,7 @@ function PaintColorPickerMorph(extent, action) { } PaintColorPickerMorph.prototype.init = function (extent, action) { + PaintColorPickerMorph.uber.init.call(this); this.setExtent(extent || new Point(200, 100)); this.action = action || nop; this.drawNew(); @@ -561,6 +563,7 @@ function PaintCanvasMorph(shift) { } PaintCanvasMorph.prototype.init = function (shift) { + PaintCanvasMorph.uber.init.call(this); this.rotationCenter = new Point(240, 180); this.dragRect = null; this.previousDragPoint = null; @@ -961,6 +964,7 @@ PaintCanvasMorph.prototype.buildContents = function () { }; PaintCanvasMorph.prototype.drawNew = function () { + if (!this.background) return; var can = newCanvas(this.extent()); this.merge(this.background, can); this.merge(this.paper, can); |
