From 379c61a11d9a2647df8f98a5836accb3e82bc8a1 Mon Sep 17 00:00:00 2001 From: Joanne Hong Date: Thu, 9 Aug 2018 21:15:37 +0100 Subject: [PATCH] Fix grid bleeding through from other layers by only enabling support for grid rendering for current layer. --- src/js/controller/DrawingController.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/js/controller/DrawingController.js b/src/js/controller/DrawingController.js index a827363b..0ed1f055 100644 --- a/src/js/controller/DrawingController.js +++ b/src/js/controller/DrawingController.js @@ -22,7 +22,7 @@ var cfg = { 'zoom': this.calculateZoom_(), - 'supportGridRendering' : true, + 'supportGridRendering' : false, 'height' : this.getContainerHeight_(), 'width' : this.getContainerWidth_(), 'xOffset' : 0, @@ -30,9 +30,10 @@ }; this.overlayRenderer = new pskl.rendering.frame.CachedFrameRenderer(this.container, cfg, ['canvas-overlay']); - this.renderer = new pskl.rendering.frame.CachedFrameRenderer(this.container, cfg, ['drawing-canvas']); this.onionSkinRenderer = pskl.rendering.OnionSkinRenderer.createInContainer(this.container, cfg, piskelController); this.layersRenderer = new pskl.rendering.layer.LayersRenderer(this.container, cfg, piskelController); + cfg.supportGridRendering = true; + this.renderer = new pskl.rendering.frame.CachedFrameRenderer(this.container, cfg, ['drawing-canvas']); this.compositeRenderer = new pskl.rendering.CompositeRenderer(); this.compositeRenderer