https://bugs.winehq.org/show_bug.cgi?id=38238
Bug ID: 38238 Summary: user32:input right-clicks outside its windows Product: Wine Version: 1.7.38 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
This all started with this commit:
commit 2235c820a954d82434533012a0bf6f6da368cf03 Author: Piotr Caban piotr@codeweavers.com Date: Tue Oct 14 13:28:18 2014 +0200
user32/tests: Add mouse SendInput tests when mouse events are captured.
It causes the user32:input conformance test to often send right-click messages to windows that don't belong to it. I have seen this happen on the top-left desktop icon but also more annoyingly on the test's console window.
Right-clicking on the console causes the contextual menu to pop up. On Windows XP and 2003 this blocks all output to the console (but not on Windows 7+). This does not seem to impact user32:input itself but it blocks winetest.exe, preventing it from enforcing the 2 minutes per-test timeout, so that in the end the whole series times out and is lost.
The simplest workaround so far is to iconize the console window but that causes problems for d3d8:device. Another option is to ensure the console is not too close to the top-left edge, but when DirectX tests the display mode changes the console gets moved around and may end up in the danger zone.
https://bugs.winehq.org/show_bug.cgi?id=38238
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source, testcase
https://bugs.winehq.org/show_bug.cgi?id=38238
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |2235c820a954d82434533012a0b | |f6f6da368cf03
https://bugs.winehq.org/show_bug.cgi?id=38238
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |dfd2506736b13cf677f4dcfd9de | |8c6d01deebc96 Status|NEW |RESOLVED CC| |piotr.caban@gmail.com Resolution|--- |FIXED
--- Comment #1 from Piotr Caban piotr.caban@gmail.com --- It works for me now. Marking as fixed.
https://bugs.winehq.org/show_bug.cgi?id=38238
--- Comment #2 from François Gouget fgouget@codeweavers.com --- Yep. It seems to work here too. Thanks!
https://bugs.winehq.org/show_bug.cgi?id=38238
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.40.