Updated dashboard.js

FIX: Directly jumping to N page from pagination caused the menu item in
sidebar (e.g. Manage users) to be inactive.
This commit is contained in:
Bobby Wibowo 2020-08-24 08:24:13 +07:00
parent c08785dc5f
commit a2f544db99
No known key found for this signature in database
GPG Key ID: 51C3A1E1E22D26CF

View File

@ -295,7 +295,7 @@ page.updateTrigger = (trigger, newState) => {
if (newState === 'loading') { if (newState === 'loading') {
trigger.classList.add('is-loading') trigger.classList.add('is-loading')
} else if (newState === 'active') { } else if (newState === 'active') {
if (trigger.parentNode.tagName !== 'LI') if (!trigger.id.startsWith('item'))
return return
for (let i = 0; i < page.menus.length; i++) for (let i = 0; i < page.menus.length; i++)
page.menus[i].classList.remove('is-active') page.menus[i].classList.remove('is-active')