From b5e6ab60073f4f77ad5fe2897ca943cd4edf37fe Mon Sep 17 00:00:00 2001 From: nacho Date: Thu, 3 Jan 2019 14:47:01 -0700 Subject: search box fixes --- ncp-web/js/ncp.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'ncp-web') diff --git a/ncp-web/js/ncp.js b/ncp-web/js/ncp.js index e857caf3..809fcf9b 100644 --- a/ncp-web/js/ncp.js +++ b/ncp-web/js/ncp.js @@ -440,6 +440,19 @@ $(function() // search box function filter_apps(e) { + if (e.key === 'Enter') + { + ncp_app_list.each( function(app){ + if (app.id.indexOf(search_box.value) !== -1) + { + app_clicked($('#' + app.id)); // TODO only first one + } + } ); + ncp_app_list.show(); + search_box.value = ''; + return; + } + ncp_app_list.hide(); ncp_app_list.each( function(app){ if (app.id.indexOf(search_box.value) !== -1) @@ -449,7 +462,7 @@ $(function() } var search_box = $$('#search-box'); - var ncp_app_list = $('.ncp-app-list-item'); + ncp_app_list = $('.ncp-app-list-item'); $('#search-box').on('|keyup', filter_apps ); search_box.value = ''; search_box.focus(); -- cgit v1.2.3