[Bug 19822] New: Focus changes in a virtual desktop when leaving it - regression running WoW

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Aug 23 07:44:49 CDT 2009


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

           Summary: Focus changes in a virtual desktop when leaving it -
                    regression running WoW
           Product: Wine
           Version: 1.1.27
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winex11.drv
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: paulc at voip.null.ro


The bug was reported by Fabio Capela on wine-devel.

It affects my WoW play in a virtual desktop too (Mandriva 2007.1 x86_64 but
probably not relevant).

Direct copy/paste from Fabio Capela's mail providin more details:

I use Wine mostly to play World of Warcraft and I've had a regression in World
of Warcraft (when running fullscreen inside a virtual desktop and using the
opengl renderer) with patches from the last two weeks:

- Patch 12d1ff8ef6c34533a20008f4cfeb73ee4c601a5d (winex11: Add handling of take
focus event on the desktop window.) makes the fullscreen WoW inside the virtual
desktop window lose focus when the mouse cursor returns to the virtual desktop
window; as a consequence, WoW will minimize inside the virtual desktop whenever
the mouse cursor leaves and then returns to the virtual desktop window. For
some reason this does not happen if I use the DirectX renderer, only with the
OpenGL one.

- When the previous patch is reversed, patch
e3720c2810dda3895d6734c55117b0a355223b1a (winex11: Use the
Globally Active focus model with take focus.) makes the virtual desktop
window unable to receive keyboard focus unless it is the only open window, and
even then it's decoration will behave as if it hadn't focus. Mouse works fine.

This is happening with the current vanilla git; with both above patches
reversed the problem disappear.

Not sure if this is important, but I'm using Kubuntu 9.04 with KDE 4.3 from the
backports repository.

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