http://bugs.winehq.org/show_bug.cgi?id=58593
Bug ID: 58593 Summary: explorer.exe drop-down menu doesn't work Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com Distribution: ---
Steps to reproduce:
1. Launch explorer.exe 2. Click on Location drop-down menu 3. When it clicked there is no expected behaviour and it also blocks green arrows from action until clicking somewhere.
It presents in wine-6.18 and this is the latest version able to build normally.
http://bugs.winehq.org/show_bug.cgi?id=58593
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=58593
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source Version|unspecified |10.12
http://bugs.winehq.org/show_bug.cgi?id=58593
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |3d0be0bad8eca72e67199ebfb45 | |1150d58494ba3 CC| |alexhenrie24@gmail.com, | |dark.shadow4@web.de
--- Comment #1 from Alex Henrie alexhenrie24@gmail.com --- I can confirm that the location drop-down has been broken since Wine 3.15. `git bisect` says:
3d0be0bad8eca72e67199ebfb451150d58494ba3 is the first bad commit commit 3d0be0bad8eca72e67199ebfb451150d58494ba3 Author: Fabian Maurer dark.shadow4@web.de AuthorDate: Sun Aug 19 21:03:54 2018 +0200 Commit: Alexandre Julliard julliard@winehq.org CommitDate: Mon Aug 20 09:17:31 2018 +0200
user32/combo: Properly set dropdown height.
Now that user32 and comctl32 combo are separated, this won't lead to a regression anymore.
Signed-off-by: Fabian Maurer dark.shadow4@web.de Signed-off-by: Alexandre Julliard julliard@winehq.org
dlls/user32/combo.c | 8 -------- dlls/user32/tests/combo.c | 20 ++++++++++---------- 2 files changed, 10 insertions(+), 18 deletions(-)
Oh, the hubris ???? I'm guessing that Wine's explorer.exe was relying on the previous incorrect behavior.
http://bugs.winehq.org/show_bug.cgi?id=58593
--- Comment #2 from Alex Henrie alexhenrie24@gmail.com --- The "????" above was supposed to be https://www.compart.com/en/unicode/U+1F923 - Apparently Bugzilla does not support emoji. Maybe that will be the killer feature that gets the bug tracker migrated to GitLab...
http://bugs.winehq.org/show_bug.cgi?id=58593
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Thanks for the bisect, I created https://gitlab.winehq.org/wine/wine/-/merge_requests/9157 to address this.