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

commit d0c237a6ab7bb700c54a93c56c7fffda5a97d8e4
Author:     Joachim Henze <[email protected]>
AuthorDate: Mon Feb 1 21:12:59 2021 +0100
Commit:     Joachim Henze <[email protected]>
CommitDate: Mon Feb 1 21:13:59 2021 +0100

    [SYSDM] Fix sunrise regression CORE-17451
    
    This fixes a regression with the AlphaBlending on single left-click
    on the ros logo in general tab.
    That regression was introduced by
    0.4.15-dev-178-g d635ce0cc0336a9b77d243ddce946876f48ec4f6
    
    So it can be seen as an addendum to (#2707).
    
    We luckily did not have any affected releases yet.
---
 dll/cpl/sysdm/general.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dll/cpl/sysdm/general.c b/dll/cpl/sysdm/general.c
index 938cb820e8c..e8f38e5a6b3 100644
--- a/dll/cpl/sysdm/general.c
+++ b/dll/cpl/sysdm/general.c
@@ -234,11 +234,10 @@ Cleanup:
                 if (hCreditsBitmap != NULL)
                     DeleteObject(hCreditsBitmap);
 
+                InvalidateRect(hwnd, NULL, FALSE);
                 top = 0;
                 timerid = 0;
             }
-            
-            InvalidateRect(hwnd, NULL, FALSE);
             break;
         case WM_TIMER:
             top += ANIM_STEP;

Reply via email to