Skip to content

Commit 564d2b2

Browse files
committed
Fix tab search selection logic
1 parent 4927e12 commit 564d2b2

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/zen/common/zen-sets.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,17 +98,17 @@ document.addEventListener(
9898
gZenTabUnloader.ignoreUnloadTab();
9999
break;
100100
case 'cmd_zenSearchTabs':
101-
if (!gURLBar.view.isOpen) {
102-
gURLBar.search("% ");
103-
} else {
101+
if (gURLBar.view.isOpen && gURLBar.searchMode && gURLBar.searchMode.source === 4 /* URLBarUtils.RESULT_SOURCE.TABS */) {
104102
gURLBar.view.selectBy(1);
103+
} else {
104+
gURLBar.search("% ");
105105
}
106106
break;
107107
case 'cmd_zenBackwardSearchTabs':
108-
if (!gURLBar.view.isOpen) {
109-
gURLBar.search("% ");
110-
} else {
108+
if (gURLBar.view.isOpen && gURLBar.searchMode && gURLBar.searchMode?.source === 4 /* URLBarUtils.RESULT_SOURCE.TABS */) {
111109
gURLBar.view.selectBy(1, {reverse: true});
110+
} else {
111+
gURLBar.search("% ");
112112
}
113113
break;
114114
default:

0 commit comments

Comments
 (0)