theia-trace-extension icon indicating copy to clipboard operation
theia-trace-extension copied to clipboard

Keyboard Shortcuts should work whenever window is in focus.

Open williamsyang-work opened this issue 3 years ago • 0 comments
trafficstars

Many keyboard shortcuts do not work unless the div has been clicked on (mostly timeline-chart related navigation). This is irritating, as you have to click on the time graph component which usually results in you changing your view or selection range.

Furthermore, most of the logic for on-click handling is scattered throughout various components, and can be hard to find when implementing new features.

We should centralize keybinds to the trace-context-component (or the trace-viewer), so all keybinds are accessible even if the specific canvas/div is not currently in focus.

williamsyang-work avatar Oct 03 '22 21:10 williamsyang-work