From 08e510247225635324be9ce8159bb3f5ab659155 Mon Sep 17 00:00:00 2001 From: Henrik Askjer <henrik.askjer@uib.no> Date: Wed, 5 Jan 2022 10:38:09 +0100 Subject: [PATCH] test blur if no mouse --- src/components/Autocomplete.vue | 4 ++-- src/plugins/vuetify.js | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/Autocomplete.vue b/src/components/Autocomplete.vue index 77f043c4..4d4981e5 100644 --- a/src/components/Autocomplete.vue +++ b/src/components/Autocomplete.vue @@ -176,7 +176,7 @@ let self = this setTimeout(() => { - if (self.$vuetify.breakpoint.mdAndUp) self.$refs.autocomplete.$refs.input.select() + if (!self.$vuetify.noMouse) self.$refs.autocomplete.$refs.input.select() else self.$refs.autocomplete.$refs.input.blur() this.suggesting = false }, 1) @@ -186,7 +186,7 @@ mounted: function() { if (! this.$route.hash) { window.scrollTo(0,0) - if(this.$vuetify.breakpoint.mdAndUp) { + if(!this.$vuetify.noMouse) { this.$refs.autocomplete.focus() } diff --git a/src/plugins/vuetify.js b/src/plugins/vuetify.js index b004a608..74adb675 100644 --- a/src/plugins/vuetify.js +++ b/src/plugins/vuetify.js @@ -15,6 +15,7 @@ export default new Vuetify({ }, scrollBarWidth: 24, }, + noMouse: window.matchMedia('(hover: none)').matches, theme: { options: { customProperties: true -- GitLab