From 45219abfecb311d7f90c910578f2f96c364396f7 Mon Sep 17 00:00:00 2001 From: David Capello Date: Tue, 11 Aug 2015 19:58:39 -0300 Subject: [PATCH] Fix brush preview in transparent layers This bug was introduced bf54fd26d3f44828e044626e8ca2431899446f38 --- src/render/render.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/render/render.cpp b/src/render/render.cpp index 494de8dea..60d135ead 100644 --- a/src/render/render.cpp +++ b/src/render/render.cpp @@ -694,7 +694,9 @@ void Render::renderLayer( bool drawExtra = (m_extraCel && m_extraImage && layer == m_currentLayer && - frame == m_currentFrame); + frame == m_currentFrame && + (layer->isBackground() && render_background || + !layer->isBackground() && render_transparent)); if (drawExtra) { extraArea = gfx::Rect( m_extraCel->x(),