diff --git a/submodules/users/users.js b/submodules/users/users.js index 95264bd..3b67cbd 100644 --- a/submodules/users/users.js +++ b/submodules/users/users.js @@ -206,7 +206,7 @@ define(function(require){ template.find('.user-rows').append(templateUser); }); - template.find('[data-toggle="tooltip"]').tooltip(); + template.find('[data-toggle="tooltip"]').tooltip({ container: 'body'}); self.usersBindEvents(template, parent, dataTemplate); @@ -575,7 +575,9 @@ define(function(require){ //FancyCheckboxes. monster.ui.prettyCheck.create(template); - row.find('.edit-user').append(template).slideDown(); + row.find('.edit-user').append(template).slideDown(400, function() { + $('body').animate({ scrollTop: row.offset().top - (window.innerHeight - row.height() - 10) }); + }); $('body').append($('
')); }); @@ -2569,7 +2571,7 @@ define(function(require){ timezone.populateDropdown(template.find('#user_timezone'), dataTemplate.timezone); - template.find('[data-toggle="tooltip"]').tooltip(); + template.find('[data-toggle="tooltip"]').tooltip({ container: 'body'}); callbackAfterFormat && callbackAfterFormat(template, dataTemplate); }