Well what casues it:

nux::WindowCompositor.cpp:503
SetKeyFocusArea(mouse_over_area_);

When you click on the panel it is not the current owner of focus, so it
thinks you want to switch focus to the panel. So it steals it from the
hud/dash and gives it to the panel...but the panel can't do anything
with it soo you kind of get stuck.

The solution is to figure out how to block keyboard focus from the
panels when the overlay is open! (hopefully a fix soon).

** Changed in: unity
     Assignee: (unassigned) => Brandon Schaefer (brandontschaefer)

** Changed in: unity
       Status: Triaged => In Progress

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

Title:
  Releasing mouse button outside panel 'close' window button removes
  keyboard focus from Dash & Hud

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

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

Reply via email to