Module: wine Branch: master Commit: e847d7c038cab5ce9f77fa62380a8ea712ed69e1 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e847d7c038cab5ce9f77fa6238...
Author: Nikolay Sivov bunglehead@gmail.com Date: Sun May 10 13:15:44 2009 +0400
comctl32/listview: Don't redraw focus rectangle on column scroll.
---
dlls/comctl32/listview.c | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-)
diff --git a/dlls/comctl32/listview.c b/dlls/comctl32/listview.c index 7bed09e..f268855 100644 --- a/dlls/comctl32/listview.c +++ b/dlls/comctl32/listview.c @@ -4658,9 +4658,6 @@ static void LISTVIEW_ScrollColumns(LISTVIEW_INFO *infoPtr, INT nColumn, INT dx) /* do not update screen if not in report mode */ if (!is_redrawing(infoPtr) || (infoPtr->dwStyle & LVS_TYPEMASK) != LVS_REPORT) return;
- /* if we have a focus, we must first erase the focus rect */ - if (infoPtr->bFocus) LISTVIEW_ShowFocusRect(infoPtr, FALSE); - /* Need to reset the item width when inserting a new column */ infoPtr->nItemWidth += dx;
@@ -4671,9 +4668,6 @@ static void LISTVIEW_ScrollColumns(LISTVIEW_INFO *infoPtr, INT nColumn, INT dx) rcOld = infoPtr->rcList; rcOld.left = ptOrigin.x + rcCol.left + dx; ScrollWindowEx(infoPtr->hwndSelf, dx, 0, &rcOld, &rcOld, 0, 0, SW_ERASE | SW_INVALIDATE); - - /* we can restore focus now */ - if (infoPtr->bFocus) LISTVIEW_ShowFocusRect(infoPtr, TRUE); }
/***