Dash - dash search should catch keyboard events immediately, not after UI is loaded and displayed

Reported by Chad Miller on 2011-11-16
100
This bug affects 17 people
Affects Status Importance Assigned to Milestone
Ayatana Design
Medium
John Lea
Unity
Medium
Unassigned
unity (Ubuntu)
Medium
Unassigned

Bug Description

Once we become expert at using our machines, the delay between tapping the Super key and starting to type results is short, and the computer lags behind. I can hit Super, and start typing the name of a program, and the first few keys are lost because the search field in the Dash didn't appear until after I started typing. That ruins the search, and I must start over.

I haven't seen the source code, but surely the the UI isn't cheap to load, and even beginning to do that should be a step after starting to catch key events in a buffer to be replayed after the UI is up.

The UI having been displayed must not be a prerequisite for catching the letters of the thing I'm searching for.

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Bilal Akhtar (bilalakhtar) wrote :

Would be a good idea in theory, but it may be tough to implement.

Changed in unity:
status: New → Confirmed
importance: Undecided → Low
Changed in unity (Ubuntu):
importance: Undecided → Low
Chad Miller (cmiller) wrote :

Modal window 1x1 px. Grab keyboard focus. Dynamically load libraries. Load resources. Display UI.

John Lea (johnlea) on 2011-12-13
tags: added: udp
Changed in ayatana-design:
assignee: nobody → John Lea (johnlea)
importance: Undecided → Medium
status: New → Triaged
Changed in unity:
milestone: none → backlog
Tim Penhey (thumper) on 2012-04-22
Changed in ayatana-design:
status: Triaged → Fix Committed
Changed in unity:
status: Confirmed → Triaged
Omer Akram (om26er) on 2012-06-06
Changed in unity (Ubuntu):
status: Confirmed → Triaged
Alan Jenkins (aj504) on 2012-07-20
tags: added: a11y
Tim Penhey (thumper) on 2012-09-14
Changed in unity:
milestone: backlog → none
John Lea (johnlea) on 2012-10-15
summary: - dash search should catch keyboard events immediately, not after UI is
- loaded and displayed
+ Dash - dash search should catch keyboard events immediately, not after
+ UI is loaded and displayed
Changed in unity:
importance: Low → Medium
Changed in unity (Ubuntu):
importance: Low → Medium
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers