From ba2be37f0fe27c565c0b6efc8da94caf30903a14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Thu, 27 Sep 2018 18:50:29 +0200 Subject: [PATCH] fix prevent default keybindings --- examples/Components/Routes/Mentions/index.vue | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/examples/Components/Routes/Mentions/index.vue b/examples/Components/Routes/Mentions/index.vue index db00da2a..ac707214 100644 --- a/examples/Components/Routes/Mentions/index.vue +++ b/examples/Components/Routes/Mentions/index.vue @@ -63,36 +63,35 @@ export default { }, ], onEnter: args => { - console.log('start', args) this.query = args.query this.filteredUsers = args.items }, onChange: args => { - console.log('change', args) this.query = args.query this.filteredUsers = args.items }, onExit: args => { - console.log('stop', args) this.query = null this.filteredUsers = args.items }, onKeyDown: ({ event }) => { // pressing up arrow if (event.keyCode === 38) { - event.preventDefault() this.upHandler() + return true } // pressing down arrow if (event.keyCode === 40) { - event.preventDefault() this.downHandler() + return true } // pressing enter if (event.keyCode === 13) { - event.preventDefault() this.enterHandler() + return true } + + return false }, onFilter: (items, query) => { if (!query) {