From 28c2b3040acb1984f352e1672ed65fa78fe44dde Mon Sep 17 00:00:00 2001 From: David Mathog Date: Thu, 24 Oct 2013 23:32:31 +0200 Subject: Fix for Bug 1243937 (EMF import, diagram obscured by full page rectangle) Fixed bugs: - https://launchpad.net/bugs/1243937 (bzr r12720) --- src/extension/internal/emf-inout.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/extension/internal/emf-inout.cpp') diff --git a/src/extension/internal/emf-inout.cpp b/src/extension/internal/emf-inout.cpp index ab03f832f..f4b26d4f0 100644 --- a/src/extension/internal/emf-inout.cpp +++ b/src/extension/internal/emf-inout.cpp @@ -2859,6 +2859,7 @@ std::cout << "BEFORE DRAW" if (!pEmr->cbBmiSrc) { // should be an application of a DIBPATTERNBRUSHPT, use a solid color instead + if(pEmr->dwRop == U_NOOP)break; /* GDI applications apparently often end with this as a sort of flush(), nothing should be drawn */ int32_t dx = pEmr->Dest.x; int32_t dy = pEmr->Dest.y; int32_t dw = pEmr->cDest.x; -- cgit v1.2.3