Tab control doesn't refresh tab area on TCM_SETCURSEL.

diff --git a/dlls/comctl32/tab.c b/dlls/comctl32/tab.c
index a7b28c8..94ba4e3 100644
--- a/dlls/comctl32/tab.c
+++ b/dlls/comctl32/tab.c
@@ -115,6 +115,8 @@
   if ((iItem >= 0) && (iItem < infoPtr->uNumItem)) {
     prevItem=infoPtr->iSelected;
       infoPtr->iSelected=iItem;
+      TAB_EnsureSelectionVisible(hwnd, infoPtr);
+      TAB_InvalidateTabArea(hwnd, infoPtr);
   }
   return prevItem;
 }