From: Nikolay Sivov <nsivov(a)codeweavers.com> Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> --- dlls/user32/listbox.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/user32/listbox.c b/dlls/user32/listbox.c index 9d6ad8a3c75..c7e9fd783ec 100644 --- a/dlls/user32/listbox.c +++ b/dlls/user32/listbox.c @@ -608,7 +608,7 @@ static void LISTBOX_PaintItem( LB_DESCR *descr, HDC hdc, const RECT *rect, if (index < descr->nb_items) { item_str = get_item_string(descr, index); - selected = is_item_selected(descr, index); + selected = !(descr->style & LBS_NOSEL) && is_item_selected(descr, index); } focused = !ignoreFocus && descr->focus_item == index && descr->caret_on && descr->in_focus; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/7648