diff --git a/web_client/src/components/ControlPanel.vue b/web_client/src/components/ControlPanel.vue index 60165d44..348d3ee8 100644 --- a/web_client/src/components/ControlPanel.vue +++ b/web_client/src/components/ControlPanel.vue @@ -72,6 +72,7 @@ export default { if (!this.navigateToNextIfCurrentScanNull()) { this.switchLock(this.experimentId); window.addEventListener('keydown', (event) => { + if (['textarea', 'input'].includes(document.activeElement.type)) return; if (event.key === 'ArrowUp') { this.handleKeyPress('previous'); } else if (event.key === 'ArrowDown') {