https://bugs.winehq.org/show_bug.cgi?id=54222
Bug ID: 54222 Summary: [COMCTL32] Comboboxes v6 with many elements do auto-close erroneously with low vertical resolution when clicking on the text Product: Wine Version: unspecified Hardware: x86-64 OS: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 Assignee: wine-bugs@winehq.org Reporter: contact@kcsoftwares.com
From ReactOS JIRA : https://jira.reactos.org/browse/CORE-18769
Reproduction steps
set a very low screen resolution, e.g. 640x480 to limit available vertical space the attached timedate_unlimited.cpl uses a v6 combobox that does not explicitly limit the amount of elements in its timezone combobox yet, and therefore will show 30 elements by default 30 elements are so many, that the expanded box would not fit all of them to the screen in 640x480, neither when expanding the combobox to the bottom, nor when it expands the combobox to the top place the dialog in the vertical center of the screen open the v6 combobox with a single click on its text, not a click on the small triangle to the right Expected result 2k3sp2 would still show the combobox in expanded state when the mouse button is released 2k3sp2_ok.png
Observed result On ros with comctl32 v6 combobox from Wine the combobox will expand on the click as intended, but the release of the mouse button will already do the selection and therefore the bx auto-closes immediately again unintentionally. ROS_0.4.15-dev-5402-gf908d37_affected.webm
We do believe this to be a bug in Wines comctl32 v6.
Reminder
Use only the timedate_unlimited.cpl attached here for testing, not the one from master, as it got a workaround already)
https://bugs.winehq.org/show_bug.cgi?id=54222
Kyle_Katarn contact@kcsoftwares.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://jira.reactos.org/br | |owse/CORE-18769
https://bugs.winehq.org/show_bug.cgi?id=54222
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Created attachment 73765 --> https://bugs.winehq.org/attachment.cgi?id=73765 Testcase from ROS
Attaching testcase, run with "wine control timedate_unlimited.cpl"
Tested using winecfg to "Emulate virtual desktop" with 640x480, DPI 144.
Works as expected for me. Are you sure this is an issue on Wine in the first place?
https://bugs.winehq.org/show_bug.cgi?id=54222
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEEDINFO See Also| |https://jira.reactos.org/br | |owse/CORE-18769 Ever confirmed|0 |1
https://bugs.winehq.org/show_bug.cgi?id=54222
--- Comment #2 from Kyle_Katarn contact@kcsoftwares.com --- I suggest the question to be discussed here : https://jira.reactos.org/browse/CORE-18769 with ReactOS dev team
https://bugs.winehq.org/show_bug.cgi?id=54222
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[COMCTL32] Comboboxes v6 |v6 comboboxes with many |with many elements do |elements auto-close |auto-close erroneously with |erroneously with low |low vertical resolution |vertical resolution when |when clicking on the text |clicking on the text