Skip to content

Commit 59e1d14

Browse files
committed
Select the first element after envoking keybind
1 parent baea2b5 commit 59e1d14

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/zen/common/zen-sets.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,14 @@ document.addEventListener(
9999
break;
100100
case 'cmd_zenSearchTabs':
101101
gURLBar.search("% ");
102+
document.activeElement.dispatchEvent(
103+
new KeyboardEvent('keydown', {
104+
keyCode: 40, // keycode for ArrowDown
105+
bubbles: true,
106+
cancelable: true
107+
})
108+
);
109+
setTimeout(() => document.activeElement.select(), 100);
102110
break;
103111
default:
104112
if (event.target.id.startsWith('cmd_zenWorkspaceSwitch')) {

0 commit comments

Comments
 (0)