From d361149bf6d1f90b51bd66a76652b76a3bba03f9 Mon Sep 17 00:00:00 2001 From: JY Hsu Date: Wed, 5 Mar 2025 23:48:31 +0800 Subject: [PATCH] fix: Fix issue #1037 --- assets/scripts/sections/navbar.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/scripts/sections/navbar.js b/assets/scripts/sections/navbar.js index 0a1b221..9a1dc43 100644 --- a/assets/scripts/sections/navbar.js +++ b/assets/scripts/sections/navbar.js @@ -54,8 +54,9 @@ document.addEventListener('DOMContentLoaded', function () { const navMain = document.getElementsByClassName('navbar-collapse') Array.from(navMain).forEach(function (el) { el.addEventListener('click', function (e) { - if (e.target.tagName === 'A') { + if (e.target.tagName === 'A' && !e.target.classList.contains("dropdown-toggle")) { el.classList.add('collapse') + el.classList.remove('show') } }) })