chore: update perfect-scrollbar #210

This commit is contained in:
Sören Weber 2022-02-25 21:44:18 +01:00
parent cc64579117
commit b0ded62b1f
No known key found for this signature in database
GPG key ID: 07D17FF580AE7589

View file

@ -27,7 +27,7 @@ function getScrollBarWidth() {
function setMenuHeight() { function setMenuHeight() {
$('#sidebar .highlightable').height($('#sidebar').innerHeight() - $('#header-wrapper').height() - 40); $('#sidebar .highlightable').height($('#sidebar').innerHeight() - $('#header-wrapper').height() - 40);
$('#sidebar .highlightable').perfectScrollbar('update'); ps && ps.update();
} }
function fallbackMessage(action) { function fallbackMessage(action) {
@ -228,6 +228,7 @@ $(window).scroll(function() {
})(jQuery, 'smartresize'); })(jQuery, 'smartresize');
var ps = null;
jQuery(function() { jQuery(function() {
restoreTabSelections(); restoreTabSelections();
initMermaid(); initMermaid();
@ -240,20 +241,17 @@ jQuery(function() {
}); });
var sidebarStatus = searchStatus = 'open'; var sidebarStatus = searchStatus = 'open';
$('#sidebar .highlightable').perfectScrollbar(); ps = new PerfectScrollbar('#sidebar .highlightable');
setMenuHeight(); setMenuHeight();
jQuery('#overlay').on('click', function() { jQuery('#overlay').on('click', function() {
jQuery(document.body).toggleClass('sidebar-hidden'); jQuery(document.body).toggleClass('sidebar-hidden');
sidebarStatus = (jQuery(document.body).hasClass('sidebar-hidden') ? 'closed' : 'open'); sidebarStatus = (jQuery(document.body).hasClass('sidebar-hidden') ? 'closed' : 'open');
return false; return false;
}); });
jQuery('[data-sidebar-toggle]').on('click', function() { jQuery('[data-sidebar-toggle]').on('click', function() {
jQuery(document.body).toggleClass('sidebar-hidden'); jQuery(document.body).toggleClass('sidebar-hidden');
sidebarStatus = (jQuery(document.body).hasClass('sidebar-hidden') ? 'closed' : 'open'); sidebarStatus = (jQuery(document.body).hasClass('sidebar-hidden') ? 'closed' : 'open');
return false; return false;
}); });
jQuery('[data-clear-history-toggle]').on('click', function() { jQuery('[data-clear-history-toggle]').on('click', function() {