[Bug 32405] New: Children of the Nile (& Demo): mouse buggy
http://bugs.winehq.org/show_bug.cgi?id=32405 Bug #: 32405 Summary: Children of the Nile (& Demo): mouse buggy Product: Wine Version: 1.5.19 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: rtpublic1(a)gmail.com Classification: Unclassified When the game (version 1.3.0.1) or the demo (http://immortalcities.com/cotn/downloads/demo.php) reaches the main menu, no mouse cursor is visible. When running without emulating a virtual desktop, the buttons on the main menu show no reaction even when moving the (invisible) mouse onto them and clicking. When running with a virtual desktop that is the same size as the the main menu (1024x768), the buttons react to clicking on them, but wrongly: they act as if the mouse had only been moved onto them (showing a tooltip) instead of doing what they should (e.g open the settings menu). When running in a larger virtual desktop (e.g. 1440x900), the situation is like with the 1024x768 virtual desktop, except that, when moving the mouse off of the main menu to the right, so that it is between the main menu and the right edge of the virtual desktop, the game recognizes the mouse as being on one of the buttons on the right edge of the main menu, if the y-coordinates match, and reacts correctly to clicks. Tested with in a new wine prefix with no dll overrides. Please ask for more information if needed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32405 rtpublic1(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://immortalcities.com/c | |otn/downloads/demo.php -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32405 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69(a)gmail.com --- Comment #1 from GyB <gyebro69(a)gmail.com> 2012-12-09 12:04:49 CST --- This looks like a regression to me. But is it? If the problem didn't exist with previous Wine versions, please perform a regression test to find out which commit broke it. http://wiki.winehq.org/RegressionTesting -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32405 --- Comment #2 from rtpublic1(a)gmail.com 2012-12-09 12:15:21 CST --- Compiling wine takes ages (about 1.5 hours), so I tried binaries I still had. Result: wine 1.5.17 works. wine 1.5.18 shows the symptoms I described. If you want, I can try a regression test, but it would probably takes about a week to pinpoint the bad commit, as I don't have much time and my computer is old. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32405 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Status|UNCONFIRMED |NEW CC| |julliard(a)winehq.org Ever Confirmed|0 |1 Regression SHA1| |841214ddb4d4dc620e6b51dfe66 | |55b585d423edc --- Comment #3 from GyB <gyebro69(a)gmail.com> 2012-12-09 12:55:31 CST --- Okay, here it is: 841214ddb4d4dc620e6b51dfe6655b585d423edc is the first bad commit commit 841214ddb4d4dc620e6b51dfe6655b585d423edc Author: Alexandre Julliard <julliard(a)winehq.org> Date: Wed Nov 21 19:20:27 2012 +0100 user32: Don't check for driver events before normal messages in PeekMessage. :040000 040000 79793f282ab4ee789b1f07d7e8dd89c82e4e02ab 504f597e5c86ae4e9ae21713e8a8bb27969f0d5a M dlls -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32405 --- Comment #4 from rtpublic1(a)gmail.com 2012-12-10 11:31:41 CST --- Created attachment 42760 --> http://bugs.winehq.org/attachment.cgi?id=42760 Reverts the bad commit. @GyB thanks for finding the bad commit. The attached patch reverts the bad commit. There was one conflict, I hope I resolved it correctly, but as I understand nearly nothing about the wine's internals and Windows messages, someone might want to check it. The conflicting commit was 1cf2c9c1. The game works with the patch, as does the installer and winecfg, but I did not test anything else. Any advice on what to do now? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32405 rtpublic1(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rtpublic1(a)gmail.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32405 rtpublic1(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32405 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |bd5d5e97767eaa9827a464195be | |50fdd036d72d2 Status|NEW |RESOLVED Resolution| |FIXED --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> 2012-12-12 15:16:38 CST --- Fixed by bd5d5e97767eaa9827a464195be50fdd036d72d2. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=32405 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> 2012-12-21 13:28:13 CST --- Closing bugs fixed in 1.5.20. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=32405 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Component|-unknown |user32 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org