29 Jul
2023
29 Jul
'23
8:32 p.m.
Nikolay Sivov (@nsivov) commented about dlls/comctl32/tab.c:
TAB_EnsureSelectionVisible(infoPtr); TAB_InvalidateTabArea(infoPtr); + if (iItem >= 0) + NotifyWinEvent(EVENT_OBJECT_SELECTION, infoPtr->hwnd, OBJID_CLIENT, iItem + 1); + else + NotifyWinEvent(EVENT_OBJECT_SELECTION, infoPtr->hwnd, OBJID_CLIENT, 0);
You could do that unconditionally, with "infoPtr->iSelected + 1" argument. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/3456#note_40697