https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b2ce1ae206f994b200057dea94e1134c4455b25a

commit b2ce1ae206f994b200057dea94e1134c4455b25a
Author:     jimtabor <[email protected]>
AuthorDate: Thu May 2 10:16:50 2019 -0500
Commit:     jimtabor <[email protected]>
CommitDate: Thu May 2 10:16:50 2019 -0500

    [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 d292e2e831..b9f7b2d1d3 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,

Reply via email to