diff --git a/dlls/comctl32/listview.c b/dlls/comctl32/listview.c index bf2b397812e..4d1adce2be9 100644 --- a/dlls/comctl32/listview.c +++ b/dlls/comctl32/listview.c @@ -5584,7 +5584,7 @@ static LRESULT LISTVIEW_GetItemRect(HWND hwnd, INT nItem, LPRECT lprc) lprc->top = ptItem.y; lprc->bottom = lprc->top + infoPtr->nItemHeight; - if (infoPtr->dwExStyle & LVS_EX_FULLROWSELECT) + if ((infoPtr->dwExStyle & LVS_EX_FULLROWSELECT) || (uView == LVS_REPORT)) { RECT br; int nColumnCount = Header_GetItemCount(infoPtr->hwndHeader);