From 2d7a23a8c2f3e10be49df7c55030b040322543a6 Mon Sep 17 00:00:00 2001 From: Pablo Sichert Date: Tue, 21 Nov 2017 18:42:20 +0100 Subject: [PATCH] Prevent default browser action (if interceptible) for custom hotkeys Issue #1365 --- src/components/shortcuts/TableContextShortcuts.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/shortcuts/TableContextShortcuts.js b/src/components/shortcuts/TableContextShortcuts.js index f54bfba95..ba579bd47 100644 --- a/src/components/shortcuts/TableContextShortcuts.js +++ b/src/components/shortcuts/TableContextShortcuts.js @@ -3,10 +3,14 @@ import { Shortcut } from '../Shortcuts'; export default class TableContextShortcuts extends Component { handlers = { - TOGGLE_EXPAND: () => { + TOGGLE_EXPAND: event => { + event.preventDefault(); + this.props.handleToggleExpand(); }, - TOGGLE_QUICK_INPUT: () => { + TOGGLE_QUICK_INPUT: event => { + event.preventDefault(); + this.props.handleToggleQuickInput(); } };