Skip to content

Commit 62e52c7

Browse files
authored
[USER32][NTUSER] Fix wrong return from LB_GETLISTBOXINFO (reactos#2168)
And is now consistent with comctl32 and Wine too...
1 parent c40b086 commit 62e52c7

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

win32ss/user/ntuser/window.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3349,10 +3349,7 @@ NtUserGetListBoxInfo(
33493349
{
33503350
LB_DESCR *descr = ((PWND2LB)Wnd)->pLBiv;
33513351
// See Controls ListBox.c:LB_GETLISTBOXINFO must match...
3352-
if (descr->style & LBS_MULTICOLUMN) //// ReactOS
3353-
Ret = descr->page_size * descr->column_width;
3354-
else
3355-
Ret = descr->page_size;
3352+
Ret = descr->page_size;
33563353
}
33573354
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
33583355
{

win32ss/user/user32/controls/listbox.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3055,10 +3055,7 @@ LRESULT WINAPI ListBoxWndProc_common( HWND hwnd, UINT msg,
30553055
return LB_OKAY;
30563056

30573057
case LB_GETLISTBOXINFO:
3058-
if (descr->style & LBS_MULTICOLUMN) //// ReactOS
3059-
return descr->page_size * descr->column_width;
3060-
else
3061-
return descr->page_size;
3058+
return descr->page_size;
30623059

30633060
case WM_DESTROY:
30643061
return LISTBOX_Destroy( descr );

0 commit comments

Comments
 (0)