From f8c0f46bd4ae158157da6ea5ac038212e943c2c9 Mon Sep 17 00:00:00 2001 From: Mimi <1119186082@qq.com> Date: Fri, 29 Oct 2021 18:25:05 +0800 Subject: [PATCH] Fix Pjax with sidebar disabled --- source/js/pjax.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/source/js/pjax.js b/source/js/pjax.js index 5126b29..da61136 100644 --- a/source/js/pjax.js +++ b/source/js/pjax.js @@ -25,8 +25,10 @@ document.addEventListener('pjax:success', () => { .add(NexT.motion.middleWares.postList) .bootstrap(); } - const hasTOC = document.querySelector('.post-toc'); - document.querySelector('.sidebar-inner').classList.toggle('sidebar-nav-active', hasTOC); - NexT.utils.activateSidebarPanel(hasTOC ? 0 : 1); - NexT.utils.updateSidebarPosition(); + if (CONFIG.sidebar.display !== 'remove') { + const hasTOC = document.querySelector('.post-toc'); + document.querySelector('.sidebar-inner').classList.toggle('sidebar-nav-active', hasTOC); + NexT.utils.activateSidebarPanel(hasTOC ? 0 : 1); + NexT.utils.updateSidebarPosition(); + } });