slight delay when hitting enter to launch application from dash search
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
7.2 |
Fix Committed
|
Medium
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Trusty |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When I hit the super key to bring up the dash and launch an application, if I partially type an application; such as "ter" for Terminal if I hit enter as Terminal is the first result there is a slight delay before the application is launched -- about 1 second. The delay is slightly less when I turn off searching from online sources.
Sometimes, when searching, during the delay before the application launches right at the last moment I sometimes see search results pop up right before the dash closes. These are usually local searches, sometimes online search if enabled.
[Test Case]
1. Enable online search results
2. Open the dash
3. Enter "ter" and quickly press "Enter"
4. Make sure that the terminal window is open without delay (not just the terminal window, in general the application that appears as first result)
[Regression Potential]
None.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Christopher Townsend (community): Approve
- Brandon Schaefer (community): Approve
-
Diff: 557 lines (+108/-108)13 files modifieddash/DashController.h (+0/-1)
dash/DashView.cpp (+30/-30)
dash/DashView.h (+1/-3)
dash/ResultView.cpp (+25/-0)
dash/ResultView.h (+6/-4)
dash/ResultViewGrid.cpp (+16/-13)
dash/ScopeView.cpp (+15/-22)
hud/HudButton.cpp (+0/-5)
hud/HudController.h (+0/-1)
launcher/DeviceNotificationDisplayImp.cpp (+0/-1)
unity-shared/BGHash.cpp (+5/-2)
unity-shared/SearchBar.cpp (+9/-23)
unity-shared/SearchBar.h (+1/-3)
- Andrea Azzarone (community): Approve
-
Diff: 1554 lines (+547/-141)43 files modifiedCMakeLists.txt (+1/-1)
ChangeLog (+182/-0)
UnityCore/GLibDBusProxy.cpp (+16/-3)
UnityCore/GnomeSessionManager.cpp (+6/-1)
dash/DashController.cpp (+2/-0)
dash/DashController.h (+0/-1)
dash/DashView.cpp (+72/-32)
dash/DashView.h (+3/-3)
dash/PlacesGroup.cpp (+13/-2)
dash/PlacesGroup.h (+1/-0)
dash/ResultView.cpp (+25/-0)
dash/ResultView.h (+6/-4)
dash/ResultViewGrid.cpp (+29/-13)
dash/ScopeView.cpp (+20/-22)
dash/ScopeView.h (+2/-0)
debian/changelog (+51/-0)
decorations/DecoratedWindow.cpp (+5/-0)
decorations/DecoratedWindow.h (+1/-0)
decorations/DecorationsManager.cpp (+5/-1)
hud/HudButton.cpp (+0/-5)
hud/HudController.cpp (+2/-0)
hud/HudController.h (+0/-1)
launcher/DeviceNotificationDisplayImp.cpp (+0/-1)
launcher/LauncherController.cpp (+2/-2)
launcher/LauncherIcon.cpp (+9/-4)
panel/PanelView.cpp (+18/-0)
panel/PanelView.h (+1/-0)
plugins/unityshell/src/unityshell.cpp (+16/-2)
plugins/unityshell/unityshell.xml.in (+6/-0)
unity-shared/BGHash.cpp (+5/-2)
unity-shared/CompizUtils.cpp (+0/-3)
unity-shared/OverlayRenderer.cpp (+2/-0)
unity-shared/OverlayScrollView.cpp (+5/-1)
unity-shared/OverlayScrollView.h (+2/-0)
unity-shared/OverlayWindowButtons.cpp (+3/-3)
unity-shared/PlacesOverlayVScrollBar.cpp (+5/-0)
unity-shared/PlacesOverlayVScrollBar.h (+8/-6)
unity-shared/PluginAdapter.cpp (+5/-1)
unity-shared/SearchBar.cpp (+9/-23)
unity-shared/SearchBar.h (+1/-3)
unity-shared/UnitySettings.cpp (+6/-1)
unity-shared/UnitySettings.h (+1/-0)
unity-shared/WindowButtons.cpp (+1/-0)
Changed in unity: | |
status: | New → Triaged |
milestone: | none → 7.2.0 |
importance: | Undecided → Medium |
Changed in unity: | |
milestone: | 7.2.0 → 7.2.1 |
Changed in unity: | |
milestone: | 7.2.1 → 7.2.2 |
Changed in unity: | |
milestone: | 7.2.2 → 7.2.3 |
Changed in unity: | |
milestone: | 7.2.3 → 7.3.1 |
Changed in unity: | |
milestone: | 7.3.1 → 7.3.2 |
Changed in unity: | |
milestone: | 7.3.2 → 7.3.3 |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
importance: | Undecided → Medium |
Changed in unity: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu Trusty): | |
importance: | Undecided → Medium |
This bug was fixed in the package unity - 7.3.2+15. 10.20150522- 0ubuntu1
--------------- 15.10.20150522- 0ubuntu1) wily; urgency=medium
unity (7.3.2+
[ CI Train Bot ]
* New rebuild forced.
[ Chris Townsend ] settings. (LP:
* Add necessary signaling to set the BFB icon's tooltip and the Home
Scope's default search string to accurately reflect if searching
online is enabled or disabled in unity-system-
#1202160, #1101662)
* Enable real page up/page down key navigation in the Dash. When using
these keys the view scrolls the length of the visible view. (LP:
#913612)
* If Spread/Expo is active, then terminate it when entering Launcher
keynav mode. (LP: #1447810)
* If dragging an application:// uri type from the Dash to the desktop,
change it to a file:// uri type so Nautilus can understand the type
a make a copy of it on the desktop. (LP: #1241972)
* Wait on Spread to be terminated before showing the Quicklist. (LP:
#1441626)
[ Luke Yelavich ]
* Implement scope bar icon accessibility (LP: #1457073)
[ Marco Trevisan (Treviño) ]
* ResultViewGrid: wait for double-click event only if the relative
result needs the Preview (LP: #1447372, #1291950)
-- CI Train Bot <email address hidden> Fri, 22 May 2015 13:21:14 +0000