[Bug 30799] New: "automatically grab mouse in full-screen windows" doesn't grab mouse with regard to Gnome 3 tray bar

wine-bugs at winehq.org wine-bugs at winehq.org
Wed May 30 02:23:50 CDT 2012


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

             Bug #: 30799
           Summary: "automatically grab mouse in full-screen windows"
                    doesn't grab mouse with regard to Gnome 3 tray bar
           Product: Wine
           Version: 1.5.5
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: phoenix at mail.ru
    Classification: Unclassified


0. Turn the "automatically grab mouse in full-screen windows" option on
1. Run fullscreen game with Wine under Gnome 3
2. Move mouse to bottom-right corner

Result:
Bar with message tray appears

Expected:
Message tray doesn't appear

I tested it with Starcraft 2, which was running w/o Wine virtual desktop.
Initially i filled it as gnome-shell bug:
https://bugzilla.gnome.org/show_bug.cgi?id=677061

Shortly after that i had convo with Gnome devs, during which they pointed out
that if mouse is grabbed, tray bar shouldn't be shown (e.g. like in Heroes of
Newerth native client):

---

- Tuesday May 29 2012, 02:12 -
DarkPhoenix: hey guys, what do you think about this bug?
https://bugzilla.gnome.org/show_bug.cgi?id=677061
bebot: Bug 677061: minor, Normal, ---, gnome-shell-maint, UNCONFIRMED, Bottom
bar with tray is shown in full screen games
 - davidz has disconnected (Why wasn't I told about Project Mayhem?)
DarkPhoenix: does it actually belong to wine?
magcius: drago01, can you review
https://bugzilla.gnome.org/show_bug.cgi?id=672192 ?
bebot: Bug 672192: normal, Normal, ---, website-extensions-maint, UNCONFIRMED,
Support the Opera Web Browser
magcius: DarkPhoenix, hm, I'm not sure how unredirection works with picking.
drago01 might know more.
magcius: DarkPhoenix, there's an ongoing redesign for 3.6 to remove the corner
behavior
DarkPhoenix: will it be hotkey-based or nothing in stone yet?
DarkPhoenix: sounds like a solution, for now i can live w/o alt-tab i guess
drago01: magcius, DarkPhoenix : this has nothing to do with unredirection
drago01: you can't pick at all while being unredirected (no events get to the
cow)
drago01: the point here is that the game does not grab the mouse
drago01: which means the shell gets the event
drago01: and shows the tray
drago01: (you can do the same with lets say totem or any other non unredirected
fs window that does not hold a grab)
DarkPhoenix: there's option in wine, 'automatically grab mouse in full-screen
windoows'
DarkPhoenix: turning it on doesn't help
DarkPhoenix: tho, looks like it's new option which still may be buggy
DarkPhoenix: so you say if mouse is grabbed, tray should be hidden in any case?
drago01: yeah
drago01: you could try to uncheck "allow the window manager to control windows"
DarkPhoenix: i did
DarkPhoenix: it helps ofc
DarkPhoenix: and it's my temporary solution
drago01: this causes the window to get unredirected
drago01: which should result into higher framerates as well

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