aboutsummaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/js/util/search.js3
-rw-r--r--client/js/views/post_main_view.js3
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();
}
});

© 2015 - 2026 Jakob L. Kreuze