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

commit a5365194f4b7f85ab0b3e086ad2e25a9e9b29694
Author:     Joachim Henze <[email protected]>
AuthorDate: Tue Jul 13 07:38:45 2021 +0200
Commit:     Joachim Henze <[email protected]>
CommitDate: Tue Jul 13 07:38:45 2021 +0200

    [COMCTL32] Listview: Only apply horizontal offset when setting header 
position CORE-17674
    
    This imports
    Wine commit 
https://github.com/wine-mirror/wine/commit/d92906249fd4abd75d5d2ee2fba966855fac2e4c#diff-7f0ae6301b1f6ea1128640b76cd831308e24466f15399de6d5040557b79f0f16
    Signed-off-by: Nikolay Sivov <[email protected]>
    Signed-off-by: Alexandre Julliard <[email protected]>
    Thanks to Doug Lyons who picked the fix for us from Wine 6.0
    
    It fixes for us CORE-17674 "Corruption of the listview header"
    which regressed by 0.4.14-dev-150-g 00f14ee1f22a1c285462459f859fa17c90ccc19f
    when we synced to Wine Staging 4.18
    
    Testbot results of the patch:
    KVM https://reactos.org/testman/compare.php?ids=78225,78270 LGTM
    VBox https://reactos.org/testman/compare.php?ids=78226,78271 LGTM
    
    I intend to port this back into 0.4.14RC94 also, so no official reactos 
release
    will ever be affected by it.
---
 dll/win32/comctl32/listview.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dll/win32/comctl32/listview.c b/dll/win32/comctl32/listview.c
index 4119c27a90a..2052b66e6a9 100644
--- a/dll/win32/comctl32/listview.c
+++ b/dll/win32/comctl32/listview.c
@@ -11253,7 +11253,6 @@ static void LISTVIEW_UpdateSize(LISTVIEW_INFO *infoPtr)
 
         rect = infoPtr->rcList;
         rect.left += origin.x;
-        rect.top += origin.y;
 
         hl.prc = &rect;
        hl.pwpos = &wp;

Reply via email to