observablehq / feedback

Customer submitted bugs and feature requests
42 stars 3 forks source link

Jump to Definition Keyboard Shortcut Ctrl-J conflicts with Existing Shortcut for Google Chrome Downloads #556

Open nsitu opened 1 year ago

nsitu commented 1 year ago

Describe the bug With reference to the Keyboard Shurtcuts in Observable as documented here: https://observablehq.com/@observablehq/keyboard-shortcuts At least one of these shortcuts (Ctrl-J) and maybe others, too, are already assigned in major browsers. For example on Google Chrome, Ctrl-J takes me to my Downloads tab, as is documented here: https://support.google.com/chrome/answer/157179. I believe the same would apply in Microsoft Edge, as documented here: https://support.microsoft.com/en-us/microsoft-edge/keyboard-shortcuts-in-microsoft-edge-50d3edab-30d9-c7e4-21ce-37fe2713cfad Since the shortcut is already in use in several major browsers, it does not work as expected. It's clear that you can't optimize shortcuts for everyone, but if undesirable effects are created for a majority of users, I wonder if alternatives may be considered.

To Reproduce Steps to reproduce the behavior:

  1. Go to any Cell in an Observable Notebook
  2. Press Ctrl-J

Expected behavior "At cell reference, jump to definition" as per https://observablehq.com/@observablehq/keyboard-shortcuts

Desktop (please complete the following information):

CobusT commented 1 year ago

Thanks for logging it here, @nsitu