reactos/dll/win32/comctl32
Thamatip Chitpong 918a818071
[WINESYNC][COMCTL32] Listview: Initialize marqueeRect from left-click coordinates before starting a marquee highlight (#5555)
The infoPtr->marqueeRect structure is not currently initialized before the
marquee highlight sequence starts, resulting in the RECT having initial
coordinates of (0,0)-(0,0). These coordinates cause the first item in
the listview control to be identified as being within the range of the
marqueeRect's coordinates.

That item is then set to LVIS_SELECTED even though it is not part of the
marquee selection.

Wine commit: daf95aaadf3a59f0ccc129a853327417b5e4f07c

author: Hugh McMaster <hugh.mcmaster@outlook.com>
Mon, 26 Apr 2021 10:59:51 +0000 (20:59 +1000)
2023-08-10 17:11:43 +02:00
..
lang
amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.2600.2982_none_deadbeef.manifest
amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest
animate.c
button.c
CMakeLists.txt
combo.c
comboex.c
comctl32.h
comctl32.spec
comctl32_ros.diff
comctl32undoc.c
commctrl.c
datetime.c
dpa.c
draglist.c
dsa.c
edit.c
flatsb.c
header.c
hotkey.c
idb_hist_large.bmp
idb_hist_small.bmp
idb_std_large.bmp
idb_std_small.bmp
idb_view_large.bmp
idb_view_small.bmp
idc_copy.cur
idc_divider.cur
idc_divideropen.cur
idc_movebutton.cur
idi_dragarrow.ico
idi_tt_error_sm.ico
idi_tt_info_sm.ico
idi_tt_warn_sm.ico
idt_check.bmp
imagelist.c
ipaddress.c
listbox.c
listview.c [WINESYNC][COMCTL32] Listview: Initialize marqueeRect from left-click coordinates before starting a marquee highlight (#5555) 2023-08-10 17:11:43 +02:00
monthcal.c
nativefont.c
pager.c
precomp.h
progress.c
propsheet.c
rebar.c
resource.h
rsrc.rc
smoothscroll.c
static.c
status.c
string.c
stubs.c
syslink.c
tab.c
taskdialog.c
theme_scrollbar.c
theming.c
toolbar.c
tooltips.c
trackbar.c
treeview.c
updown.c
x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.2600.2982_none_deadbeef.manifest
x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest