[Bug 27374] New: FAR: Alt-tab will cause "alt" key to be left as pressed when returning to console window (regression)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jun 2 23:31:46 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=27374

           Summary: FAR: Alt-tab will cause "alt" key to be left as
                    pressed when returning to console window (regression)
           Product: Wine
           Version: 1.3.21
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: singularita at gmail.com


When I updated wine I noticed that when I alt-tabbed out of console window with
opensource FAR (http://www.farmanager.com/opensource.php?l=en) file manager
(run via "wineconsole.exe --backend=user") and then either alt-tabbed back or
changed focus using mouse, Alt key was stuck as pressed (therefore pressing F10
resulted in program receiving Alt+F10, arrow down resulted in Alt+arrow down,
etc ...). Pressing and releasing the Alt key after alt-tabbing back fixes the
issuem, though it is slightly annoying.

This does not happen before, in good versions when alt-tabbed back, alt
returned to normal and pressing a key would result in program receiving just
that key.

I've verified that the bug is still present in current head of master in git
and I've run the regression test to find the commit that introduced this bug:

Result of regression test:

bc4afb078677095468d4ee8f9a15c18cbb47bbbf is the first bad commit
commit bc4afb078677095468d4ee8f9a15c18cbb47bbbf
Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue Mar 1 11:54:55 2011 +0100

    server: Don't pass a thread id to send_hardware_message, determine it from
the window.

:040000 040000 4e7ac89f77a4ddc31fd947151c34d0acadc5dcc0
a3d857abf43a1eed9fcb6837ea006ac00d80a1a7 M      dlls
:040000 040000 7247b4b93aca9c98394638ccd0c48a788133a8cd
45aed0fb1bc86b403af16666b3fa5963c2abaf7d M      include
:040000 040000 469f40ddbdca23554a397c5122a78e09a13e2c75
f118b4fd2fb23ecbde100798c68b3221fe5ec2fc M      server

-- 
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.



More information about the wine-bugs mailing list