Skip to content

Commit d059df4

Browse files
committed
Add mouse button 3 (back button) support to navigate home in the keyboard shortcuts hook.
1 parent 9d9eb01 commit d059df4

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

packages/vscode/src/views/panel/frontend/Main/MainView/components/Header/hooks/use-keyboard-shortcuts.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,18 @@ export const use_keyboard_shortcuts = ({
4040
}
4141
}
4242

43+
const handle_mouse_up = (event: MouseEvent) => {
44+
if (event.button == 3) {
45+
on_show_home()
46+
}
47+
}
48+
4349
window.addEventListener('keydown', handle_key_down)
50+
window.addEventListener('mouseup', handle_mouse_up)
4451

4552
return () => {
4653
window.removeEventListener('keydown', handle_key_down)
54+
window.removeEventListener('mouseup', handle_mouse_up)
4755
}
4856
}, [is_mac, handle_heading_click, on_show_home])
4957

0 commit comments

Comments
 (0)