Skip to content

Commit

Permalink
Scroll to content pane when editing a user (#13551)
Browse files Browse the repository at this point in the history
  • Loading branch information
oswdr authored and tsteur committed Oct 7, 2018
1 parent b1ff5e6 commit 475022f
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
Expand Up @@ -29,7 +29,7 @@
</div>

<piwik-paged-users-list
on-edit-user="$ctrl.isEditing = true; $ctrl.userBeingEdited = user;"
on-edit-user="$ctrl.onEditUser(user)"
on-change-user-role="$ctrl.onChangeUserRole(users, role)"
on-delete-user="$ctrl.onDeleteUser(users)"
on-search-change="$ctrl.searchParams = params; $ctrl.fetchUsers();"
Expand Down
Expand Up @@ -22,9 +22,9 @@
controller: UsersManagerController
});

UsersManagerController.$inject = ['$element', 'piwikApi', '$q'];
UsersManagerController.$inject = ['$element', 'piwik', 'piwikApi', '$q', '$timeout'];

function UsersManagerController($element, piwikApi, $q) {
function UsersManagerController($element, piwik, piwikApi, $q, $timeout) {
var vm = this;
vm.isEditing = false;
vm.isCurrentUserSuperUser = true;
Expand All @@ -38,6 +38,7 @@
vm.$onInit = $onInit;
vm.$onChanges = $onChanges;
vm.$onDestroy = $onDestroy;
vm.onEditUser = onEditUser;
vm.onDoneEditing = onDoneEditing;
vm.showAddExistingUserModal = showAddExistingUserModal;
vm.onChangeUserRole = onChangeUserRole;
Expand Down Expand Up @@ -167,6 +168,12 @@
});
}

function onEditUser(user) {
piwik.helper.lazyScrollToContent();
vm.isEditing = true;
vm.userBeingEdited = user;
}

function onDoneEditing(isUserModified) {
vm.isEditing = false;
if (isUserModified) { // if a user was modified, we must reload the users list
Expand Down

0 comments on commit 475022f

Please sign in to comment.