]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix(files_sharing): select sharing in sidebar breaks Viewer focus trap
authorGrigorii K. Shartsev <me@shgk.me>
Tue, 5 Sep 2023 13:42:50 +0000 (15:42 +0200)
committerGrigorii K. Shartsev <me@shgk.me>
Tue, 5 Sep 2023 20:15:29 +0000 (22:15 +0200)
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
apps/files_sharing/src/components/SharingInput.vue

index c5ed27477b6779475ca08f3b644efcd94be0ba77..8c4605cc75a543a0f612589bc5213611f039bb68 100644 (file)
@@ -34,7 +34,6 @@
                        :clear-search-on-blur="() => false"
                        :user-select="true"
                        :options="options"
-                       @open="handleOpen"
                        @search="asyncFind"
                        @option:selected="openSharingDetails">
                        <template #no-options="{ search }">
@@ -47,7 +46,6 @@
 <script>
 import { generateOcsUrl } from '@nextcloud/router'
 import { getCurrentUser } from '@nextcloud/auth'
-import { emit } from '@nextcloud/event-bus'
 import axios from '@nextcloud/axios'
 import debounce from 'debounce'
 import NcSelect from '@nextcloud/vue/dist/Components/NcSelect.js'
@@ -156,11 +154,6 @@ export default {
        },
 
        methods: {
-               handleOpen() {
-                       // Fix dropdown not opening when viewer is open, see https://github.com/nextcloud/viewer/pull/1319
-                       emit('viewer:trapElements:changed', this.$refs.select.$el)
-               },
-
                async asyncFind(query) {
                        // save current query to check if we display
                        // recommendations or search results