[gnome-shell] Wire up search up/down
- From: Colin Walters <walters src gnome org>
- To: svn-commits-list gnome org
- Subject: [gnome-shell] Wire up search up/down
- Date: Thu, 2 Jul 2009 05:04:58 +0000 (UTC)
commit 96a2747e0b8347b70703052fc1c07db980d097bc
Author: Colin Walters <walters verbum org>
Date: Thu Jul 2 01:02:46 2009 -0400
Wire up search up/down
This is not a complete fix; the search selection will not cross
the apps/docs boundary. But it's good enough until we have a more
final search design.
js/ui/overlay.js | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
---
diff --git a/js/ui/overlay.js b/js/ui/overlay.js
index 478719f..e16423e 100644
--- a/js/ui/overlay.js
+++ b/js/ui/overlay.js
@@ -314,9 +314,19 @@ Dash.prototype = {
// too, but there doesn't seem to be any flickering if we first select
// something in one display, but then unset the selection, and move
// it to the other display, so it's ok to do that.
- // TODO: add the right logic
+ if (me._resultsDocsSection.display.hasSelected())
+ me._resultsDocsSection.display.selectUp();
+ else if (me._resultsAppsSection.display.hasItems())
+ me._resultsAppsSection.display.selectUp();
+ else
+ me._resultsDocsSection.display.selectUp();
} else if (symbol == Clutter.Down) {
- // TODO: add the right logic
+ if (me._resultsDocsSection.display.hasSelected())
+ me._resultsDocsSection.display.selectDown();
+ else if (me._resultsAppsSection.display.hasItems())
+ me._resultsAppsSection.display.selectDown();
+ else
+ me._resultsDocsSection.display.selectDown();
}
return false;
});
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]