Bug 694964 - Don't generate a Thebes Paint edit in an incomplete transaction. r=bgirard

This commit is contained in:
Ali Juma
2012-03-30 09:25:20 -04:00
parent b44df7d951
commit fd1a7125dd

View File

@@ -2412,7 +2412,7 @@ BasicShadowableThebesLayer::PaintBuffer(gfxContext* aContext,
aRegionToDraw, aExtendedRegionToDraw, aRegionToInvalidate,
aDidSelfCopy,
aCallback, aCallbackData);
if (!HasShadow()) {
if (!HasShadow() || BasicManager()->IsTransactionIncomplete()) {
return;
}