Narrowed the problem down to TapTimeUnderLimit() returning false, even
though was_tap==true. No idea why it returns false on slow/busy
machines. Maybe we need to use more accurate timing functions?

void Controller::HandleLauncherKeyRelease(bool was_tap)
{
  if (pimpl->TapTimeUnderLimit() && was_tap)
  {
    pimpl->SendHomeActivationRequest();
  }

If someone could solve this before I wake up tomorrow, that would be
excellent...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/953089

Title:
  Unity 5.6: key bindings (such as Super) don't work on empty workspace

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/953089/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to