Fix bouncing actions menu in admin settings page

1.10.x
Yannick Warnier 9 years ago
parent 2cb1d5dfc9
commit cb6a68f4ff
  1. 6
      main/template/default/layout/header.js.tpl

@ -256,8 +256,10 @@ $(document).scroll(function() {
}
$('.new_actions').attr('data-top', offset.top + more_top);
}
if ($('.new_actions').attr('data-top') - $('.new_actions').outerHeight() <= $(this).scrollTop()) {
// Check if the height is enough before fixing the icons menu (or otherwise removing it)
// Added a 30px offset otherwise sometimes the menu plays ping-pong when scrolling to
// the bottom of the page on short pages.
if ($('.new_actions').attr('data-top') - $('.new_actions').outerHeight() <= $(this).scrollTop() + 30) {
$('.new_actions').addClass('new_actions-fixed');
} else {
$('.new_actions').removeClass('new_actions-fixed');

Loading…
Cancel
Save