diff options
Diffstat (limited to 'client')
| -rw-r--r-- | client/js/util/search.js | 3 | ||||
| -rw-r--r-- | client/js/views/post_main_view.js | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/client/js/util/search.js b/client/js/util/search.js index 8d5fca4..9cfa8cb 100644 --- a/client/js/util/search.js +++ b/client/js/util/search.js @@ -5,7 +5,8 @@ const keyboard = require('../util/keyboard.js'); const views = require('./views.js'); function searchInputNodeFocusHelper(inputNode) { - keyboard.bind('q', () => { + keyboard.bind('q', (e) => { + e.preventDefault(); inputNode.focus(); inputNode.setSelectionRange( inputNode.value.length, inputNode.value.length); diff --git a/client/js/views/post_main_view.js b/client/js/views/post_main_view.js index 7718dea..e137bc7 100644 --- a/client/js/views/post_main_view.js +++ b/client/js/views/post_main_view.js @@ -87,8 +87,9 @@ class PostMainView { this.sidebarControl._evtDeleteClick(e); } }); - keyboard.bind('t', () => { + keyboard.bind('t', (e) => { if (ctx.editMode) { + e.preventDefault(); this.sidebarControl.focusTagInput(); } }); |