From fca16d2ad5282b083d85358f94f391bf503c5e17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adomas=20Ven=C4=8Dkauskas?= Date: Fri, 29 Apr 2022 10:28:25 +0300 Subject: [PATCH] Fix find-as-you-type not matching beyond first letter Closes #2581 --- chrome/content/zotero/components/virtualized-table.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/content/zotero/components/virtualized-table.jsx b/chrome/content/zotero/components/virtualized-table.jsx index 264a777e4c..4799d47eb6 100644 --- a/chrome/content/zotero/components/virtualized-table.jsx +++ b/chrome/content/zotero/components/virtualized-table.jsx @@ -637,7 +637,7 @@ class VirtualizedTable extends React.Component { } } else { - for (let i = this.selection.focused + 1; i == this.selection.focused; i = (i + 1) % rowCount) { + for (let i = (this.selection.focused + 1) % rowCount; i != this.selection.focused; i = (i + 1) % rowCount) { let rowString = this.props.getRowString(i); if (rowString.toLowerCase().indexOf(this._typingString) == 0) { if (i != this.selection.focused) {