http://bugs.opencompositing.org/show_bug.cgi?id=1151

           Summary: Expo and Scale Window Picker can activate simultaneously
                    and freeze Compiz
           Product: Compiz Fusion
           Version: git HEAD
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: Plugins
        AssignedTo: dev@lists.compiz-fusion.org
        ReportedBy: a.niel...@shikadi.net


Scenario:

TopRight mouse activates Scale Window Picker
TopLeft mouse activates Expo plugin

Two monitors.  The top point where the monitors connect activates the Scale
Window Picker (on the left monitor) and the Expo plugin (on the right monitor.)

Normally when one of these plugins is activated the mouse is locked to that
monitor, however moving the mouse across these two pixels, it is possible to
activate one of the plugins on one screen but have the cursor avoid the lock
and move onto the other screen.  This means it's possible to activate the Scale
Window Picker on one screen, at the same time as activating the Expo plugin on
the other screen.

Doing this stops Compiz from responding, as each plugin seems to wait for the
other to finish, so the keyboard and mouse have no effect, and the only
solution is to SSH into the machine and kill X.

The problem seems to stem from the fact that when one of these full-screen
plugins is activated, the mouse isn't forced back onto the screen after the
lock has been activated.  (Or, only one plugin per display should be allowed to
grab the cursor like that - if one plugin has the grab, another plugin should
not be executed.)


-- 
Configure bugmail: http://bugs.opencompositing.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Dev mailing list
Dev@lists.compiz-fusion.org
http://lists.compiz-fusion.org/mailman/listinfo/dev

Reply via email to