From 08bb2324c7a9a509d76858f89d54cd2f85fb0b50 Mon Sep 17 00:00:00 2001 From: Kartikaya Gupta Date: Thu, 5 Mar 2015 06:04:03 -0500 Subject: [PATCH] Bug 1139033 - Don't schedule an unnecessary repeat transaction when doing a non-progressive paint. r=nical --- gfx/layers/client/ClientTiledPaintedLayer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/gfx/layers/client/ClientTiledPaintedLayer.cpp b/gfx/layers/client/ClientTiledPaintedLayer.cpp index 57ac2ae839a1..fe6c91567070 100644 --- a/gfx/layers/client/ClientTiledPaintedLayer.cpp +++ b/gfx/layers/client/ClientTiledPaintedLayer.cpp @@ -315,6 +315,7 @@ ClientTiledPaintedLayer::RenderHighPrecision(nsIntRegion& aInvalidRegion, mContentClient->mTiledBuffer.SetFrameResolution(mPaintData.mResolution); mContentClient->mTiledBuffer.PaintThebes(mValidRegion, aInvalidRegion, aCallback, aCallbackData); + mPaintData.mPaintFinished = true; return true; }