Merge pull request #4411 from aignatov-bio/ai-sci-7169-remove-scroll-before-page-leave

Remove scroll before page leave [SCI-7169]
This commit is contained in:
aignatov-bio 2022-09-06 12:44:20 +02:00 committed by GitHub
commit 2407b95e37
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -26,7 +26,7 @@ var InfiniteScroll = (function() {
$container.data('next-page', result.next_page);
} else {
$container.addClass('last-page');
if ($container.data('config').endOfListTemplate && page > 2) {
if ($container.data('config').endOfListTemplate && page >= 2) {
$($($container.data('config').endOfListTemplate).html()).appendTo($container);
}
}
@ -65,6 +65,10 @@ var InfiniteScroll = (function() {
if (scrollNotVisible($container)) {
loadData($container, $container.data('next-page'));
}
$(document).one('turbolinks:before-visit', $container.data('config').eventTarget, function() {
removeScroll($container);
});
}
// support functions