Page MenuHomePhabricator

D10867.id26091.diff
No OneTemporary

D10867.id26091.diff

diff --git a/resources/celerity/map.php b/resources/celerity/map.php
--- a/resources/celerity/map.php
+++ b/resources/celerity/map.php
@@ -8,7 +8,7 @@
return array(
'names' => array(
'core.pkg.css' => '5b6531df',
- 'core.pkg.js' => 'cbdbd552',
+ 'core.pkg.js' => '16aeff68',
'darkconsole.pkg.js' => 'df001cab',
'differential.pkg.css' => '8af45893',
'differential.pkg.js' => '42c10e78',
@@ -481,7 +481,7 @@
'rsrc/js/core/behavior-remarkup-preview.js' => 'f7379f45',
'rsrc/js/core/behavior-reorder-applications.js' => '76b9fc3e',
'rsrc/js/core/behavior-reveal-content.js' => '60821bc7',
- 'rsrc/js/core/behavior-search-typeahead.js' => 'd712ac5f',
+ 'rsrc/js/core/behavior-search-typeahead.js' => '42312b14',
'rsrc/js/core/behavior-select-on-click.js' => '4e3e79a6',
'rsrc/js/core/behavior-toggle-class.js' => 'e566f52c',
'rsrc/js/core/behavior-tokenizer.js' => 'b3a4b884',
@@ -622,7 +622,7 @@
'javelin-behavior-phabricator-oncopy' => '2926fff2',
'javelin-behavior-phabricator-remarkup-assist' => 'e32d14ab',
'javelin-behavior-phabricator-reveal-content' => '60821bc7',
- 'javelin-behavior-phabricator-search-typeahead' => 'd712ac5f',
+ 'javelin-behavior-phabricator-search-typeahead' => '42312b14',
'javelin-behavior-phabricator-show-all-transactions' => '7c273581',
'javelin-behavior-phabricator-tooltips' => '3ee3408b',
'javelin-behavior-phabricator-transaction-comment-form' => '9f7309fb',
@@ -1102,6 +1102,16 @@
'javelin-dom',
'javelin-util',
),
+ '42312b14' => array(
+ 'javelin-behavior',
+ 'javelin-typeahead-ondemand-source',
+ 'javelin-typeahead',
+ 'javelin-dom',
+ 'javelin-uri',
+ 'javelin-util',
+ 'javelin-stratcom',
+ 'phabricator-prefab',
+ ),
'44168bad' => array(
'javelin-behavior',
'javelin-dom',
@@ -1733,16 +1743,6 @@
'javelin-stratcom',
'javelin-dom',
),
- 'd712ac5f' => array(
- 'javelin-behavior',
- 'javelin-typeahead-ondemand-source',
- 'javelin-typeahead',
- 'javelin-dom',
- 'javelin-uri',
- 'javelin-util',
- 'javelin-stratcom',
- 'phabricator-prefab',
- ),
'd75709e6' => array(
'javelin-behavior',
'javelin-workflow',
diff --git a/webroot/rsrc/js/core/behavior-search-typeahead.js b/webroot/rsrc/js/core/behavior-search-typeahead.js
--- a/webroot/rsrc/js/core/behavior-search-typeahead.js
+++ b/webroot/rsrc/js/core/behavior-search-typeahead.js
@@ -62,12 +62,19 @@
var ii;
for (ii = 0; ii < list.length; ii++) {
var item = list[ii];
+
+ for (var jj = 0; jj < tokens.length; jj++) {
+ if (item.name.toLowerCase().indexOf(tokens[jj].toLowerCase()) === 0) {
+ priority_hits[item.id] = true;
+ }
+ }
+
if (!item.priority) {
continue;
}
- for (var jj = 0; jj < tokens.length; jj++) {
- if (item.priority.substr(0, tokens[jj].length) == tokens[jj]) {
+ for (var hh = 0; hh < tokens.length; hh++) {
+ if (item.priority.substr(0, tokens[hh].length) == tokens[hh]) {
priority_hits[item.id] = true;
}
}

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 19, 12:31 PM (6 d, 15 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6732138
Default Alt Text
D10867.id26091.diff (3 KB)

Event Timeline