** Changed in: compiz-core
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
https://bugs.launchpad.net/bugs/944979

Title:
  Quicklist are not showing if right-clicking a launcher icon in Expo
  mode if triggered by Super + S

Status in Compiz Core:
  Fix Released
Status in Unity:
  Fix Released
Status in Unity Distro Priority:
  Fix Committed
Status in “compiz” package in Ubuntu:
  Fix Released
Status in “unity” package in Ubuntu:
  Fix Released

Bug description:
  When in expo-mode, if right-clicking over a launcher icon, unity
  should terminate the expo and open a quicklist.

  This is has been working for some releases, but it has currently
  broken by recent compiz updates in the case that the expo is initiated
  using the Super+S keyboard binding (it doesn't happen if changing the
  keybinding to something not using Super).

  After some research, I've found that when the expo is initiated using the 
default Super+S keybinding, no NotifyGrab event happens in the time that goes 
from the super-keypress to the super-keyrelease (or later).
  Due to this, PluginAdapter is not notified of the current expo status, and so 
it won't emit any event when it terminates (that's why no quicklist is opened 
at this point).

  An ugly workaround for this is just adding something like:
    PluginAdapter::Default()->OnScreenGrabbed();
    PluginAdapter::Default()->OnScreenUngrabbed();

  in UnityScreen::showLauncherKeyTerminate as this forces PluginAdapter
  to check if the expo is really active when super is released. But this
  doesn't fix at all the base issue.

  Edit: could be possibly related to the fix for bug #934058 ?

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz-core/+bug/944979/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to