Browse Source

perf(settings): Make scrolling smooth when a large number of groups are rendered

Signed-off-by: Christopher Ng <chrng8@gmail.com>
pull/51336/head
Christopher Ng 8 months ago
parent
commit
a1bf497b22
  1. 10
      apps/settings/src/views/UserManagementNavigation.vue

10
apps/settings/src/views/UserManagementNavigation.vue

@ -3,7 +3,8 @@
- SPDX-License-Identifier: AGPL-3.0-or-later
-->
<template>
<NcAppNavigation :aria-label="t('settings', 'Account management')">
<NcAppNavigation class="account-management__navigation"
:aria-label="t('settings', 'Account management')">
<NcAppNavigationNew button-id="new-user-button"
:text="t('settings','New account')"
@click="showNewUserMenu"
@ -149,7 +150,12 @@ function showNewUserMenu() {
</script>
<style scoped lang="scss">
.account-management{
.account-management {
&__navigation {
:deep(.app-navigation__body) {
will-change: scroll-position;
}
}
&__system-list {
height: auto !important;
overflow: visible !important;

Loading…
Cancel
Save