comctl32: Set the item size after LISTVIEW_ScrollColumns().
Huw Davies
huw at codeweavers.com
Mon Sep 7 07:51:11 CDT 2015
LISTVIEW_ScrollColumns() increments the item width by the scroll
delta, so we need the original width to still be present.
---
dlls/comctl32/listview.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/comctl32/listview.c b/dlls/comctl32/listview.c
index e1c7cea..e3fad51 100644
--- a/dlls/comctl32/listview.c
+++ b/dlls/comctl32/listview.c
@@ -5674,11 +5674,11 @@ static BOOL LISTVIEW_DeleteColumn(LISTVIEW_INFO *infoPtr, INT nColumn)
}
/* update the other column info */
- LISTVIEW_UpdateItemSize(infoPtr);
if(DPA_GetPtrCount(infoPtr->hdpaColumns) == 0)
LISTVIEW_InvalidateList(infoPtr);
else
LISTVIEW_ScrollColumns(infoPtr, nColumn, -(rcCol.right - rcCol.left));
+ LISTVIEW_UpdateItemSize(infoPtr);
return TRUE;
}
--
1.8.0
More information about the wine-patches
mailing list