Don't send ODA_ENTIRE for empty listboxes (LISTBOX_Paint).
diff --git a/controls/listbox.c b/controls/listbox.c index 9f97f5d..02450cb 100644 --- a/controls/listbox.c +++ b/controls/listbox.c
@@ -880,7 +880,7 @@ /* Special case for empty listbox: paint focus rect */ rect.bottom = rect.top + descr->item_height; LISTBOX_PaintItem( wnd, descr, hdc, &rect, descr->focus_item, - ODA_DRAWENTIRE ); + ODA_FOCUS ); rect.top = rect.bottom; }