diff --git a/apps/settings/src/components/UserList/UserRow.vue b/apps/settings/src/components/UserList/UserRow.vue index 0dd742267d1..7ea277c1402 100644 --- a/apps/settings/src/components/UserList/UserRow.vue +++ b/apps/settings/src/components/UserList/UserRow.vue @@ -50,15 +50,13 @@ :groups="groups" :languages="languages" :loading="loading" - :opened-menu="openedMenu" + :opened-menu.sync="openedMenu" :settings="settings" :show-config="showConfig" :sub-admins-groups="subAdminsGroups" :user-actions="userActions" :user="user" - :class="{'row--menu-opened': openedMenu}" - @hideMenu="hideMenu" - @toggleMenu="toggleMenu" /> + :class="{'row--menu-opened': openedMenu}" />
+ @click.prevent="toggleMenu" /> @@ -176,8 +176,11 @@ export default { }, }, methods: { + toggleMenu() { + this.$emit('update:openedMenu', !this.openedMenu) + }, hideMenu() { - this.$emit('hide-menu') + this.$emit('update:openedMenu', false) }, toggleEdit() { this.$emit('update:editing', true) diff --git a/dist/settings-apps-settings-apps.js b/dist/settings-apps-settings-apps.js index 989508b1322..9653e616f90 100644 --- a/dist/settings-apps-settings-apps.js +++ b/dist/settings-apps-settings-apps.js @@ -1,3 +1,4 @@ +"use strict"; (self["webpackChunknextcloud"] = self["webpackChunknextcloud"] || []).push([["settings-apps"],{ /***/ "./apps/settings/src/mixins/AppManagement.js": @@ -6,7 +7,6 @@ \***************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -"use strict"; __webpack_require__.r(__webpack_exports__); /** * @copyright Copyright (c) 2019 Julius Härtl{{ t('settings', 'Default quota:') }}
\n\t\t\t\t\t\t{{ t('settings', 'Default quota:') }}
\n\t\t\t\t\t\t