[Glitch] Fix edge case where settings/admin page sidebar would be incorrectly hidden
Port 00b45b967e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
			
			
This commit is contained in:
		@@ -7,13 +7,7 @@ function main() {
 | 
			
		||||
  const { delegate } = require('@rails/ujs');
 | 
			
		||||
 | 
			
		||||
  delegate(document, '.sidebar__toggle__icon', 'click', () => {
 | 
			
		||||
    const target = document.querySelector('.sidebar ul');
 | 
			
		||||
 | 
			
		||||
    if (target.style.display === 'block') {
 | 
			
		||||
      target.style.display = 'none';
 | 
			
		||||
    } else {
 | 
			
		||||
      target.style.display = 'block';
 | 
			
		||||
    }
 | 
			
		||||
    document.querySelector('.sidebar ul').classList.toggle('visible');
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user