From b2ce1ae206f994b200057dea94e1134c4455b25a Mon Sep 17 00:00:00 2001 From: jimtabor Date: Thu, 2 May 2019 10:16:50 -0500 Subject: [PATCH 1/1] [NtGDI] Set Xform flags if a changed Missed flags changes. --- win32ss/gdi/ntgdi/gdibatch.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/win32ss/gdi/ntgdi/gdibatch.c b/win32ss/gdi/ntgdi/gdibatch.c index d292e2e8317..b9f7b2d1d36 100644 --- a/win32ss/gdi/ntgdi/gdibatch.c +++ b/win32ss/gdi/ntgdi/gdibatch.c @@ -298,6 +298,7 @@ GdiFlushUserBatch(PDC dc, PGDIBATCHHDR pHdr) flXform = (PAGE_XLATE_CHANGED|WORLD_XFORM_CHANGED|DEVICE_TO_WORLD_INVALID); } + dc->pdcattr->flXform |= flXform; dc->pdcattr->ulDirty_ |= flags; jBkMode = dc->pdcattr->jBkMode; @@ -382,6 +383,7 @@ GdiFlushUserBatch(PDC dc, PGDIBATCHHDR pHdr) flXform = (PAGE_XLATE_CHANGED|WORLD_XFORM_CHANGED|DEVICE_TO_WORLD_INVALID); } + dc->pdcattr->flXform |= flXform; dc->pdcattr->ulDirty_ |= flags; IntExtTextOutW( dc, -- 2.17.1