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

commit 2cc766b0c6cdf04152d4c1eab0f669440dbf3c47
Author:     jimtabor <[email protected]>
AuthorDate: Thu May 2 11:56:55 2019 -0500
Commit:     jimtabor <[email protected]>
CommitDate: Thu May 2 11:56:55 2019 -0500

    [NtGDI] Set Xform flags if a changed
    
    Missed more flags changes.
---
 win32ss/gdi/ntgdi/gdibatch.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/win32ss/gdi/ntgdi/gdibatch.c b/win32ss/gdi/ntgdi/gdibatch.c
index b9f7b2d1d3..cccc706265 100644
--- a/win32ss/gdi/ntgdi/gdibatch.c
+++ b/win32ss/gdi/ntgdi/gdibatch.c
@@ -350,6 +350,7 @@ GdiFlushUserBatch(PDC dc, PGDIBATCHHDR pHdr)
            dc->pdcattr->ulDirty_ &= ~SLOW_WIDTHS;
         }
         dc->pdcattr->ulDirty_ |= saveflags | flags;
+        dc->pdcattr->flXform  |= saveflXform | flXform;
         break;
      }
 
@@ -408,6 +409,7 @@ GdiFlushUserBatch(PDC dc, PGDIBATCHHDR pHdr)
             dc->pdcattr->ulBackgroundClr = ulBackgroundClr;
         }
         dc->pdcattr->ulDirty_ |= saveflags | flags;
+        dc->pdcattr->flXform  |= saveflXform | flXform;
         break;
      }
 
@@ -523,5 +525,3 @@ NtGdiFlushUserBatch(VOID)
   // FIXME: On Windows XP the function returns &pTeb->RealClientId, maybe VOID?
   return STATUS_SUCCESS;
 }
-
-

Reply via email to