Skip to content
Snippets Groups Projects

Resolve #3489988 "Closed sidebar state"

Files
4
+ 2
1
@@ -116,7 +116,6 @@
const sidebarToggle = document.querySelector('#me-sidebar-toggle-btn');
sidebarToggle.addEventListener('click', (e) => {
e.currentTarget;
console.warn('sidebarToggle', sidebarState);
if (sidebarState === 'open') {
// When closing the sidebar, set the width to 10px.
document.documentElement.style.setProperty('--me-dialog-dock-width', '10px');
@@ -145,6 +144,7 @@
sidebarToggle.classList.remove('me-button--sidebar-expand');
sidebarToggle.classList.add('me-button--sidebar-collapse');
sidebarToggle.innerHTML = `<span>${Drupal.t('Hide sidebar')}</span>`;
sidebarToggle.setAttribute('title', Drupal.t('Hide sidebar'));
localStorage.removeItem('mercury-dialog-dock-collapsed');
}
else {
@@ -152,6 +152,7 @@
sidebarToggle.classList.remove('me-button--sidebar-collapse');
sidebarToggle.classList.add('me-button--sidebar-expand');
sidebarToggle.innerHTML = `<span>${Drupal.t('Show sidebar')}</span>`;
sidebarToggle.setAttribute('title', Drupal.t('Show sidebar'));
localStorage.setItem('mercury-dialog-dock-collapsed', 'true');
}
Loading