Skip to content

Commit d407175

Browse files
committed
move onAdd of Layer to layer._initRenderer
1 parent 08b10c2 commit d407175

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/layer/Layer.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,9 @@ class Layer extends JSONAble(Eventable(Renderable(Class))) {
395395
this._renderer.layer = this;
396396
this._renderer.setZIndex(this.getZIndex());
397397
this._switchEvents('on', this._renderer);
398+
if (this._renderer.onAdd) {
399+
this._renderer.onAdd();
400+
}
398401
}
399402

400403
_doRemove() {

src/renderer/layer/CanvasRenderer.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -614,9 +614,6 @@ class CanvasRenderer extends Class {
614614
// not to create canvas when layer is empty
615615
return;
616616
}
617-
if (!this._painted && this.onAdd) {
618-
this.onAdd();
619-
}
620617
this._drawAndRecord();
621618
}
622619

0 commit comments

Comments
 (0)