File tree 1 file changed +6
-7
lines changed
LongevityWorldCup.Website/wwwroot/partials
1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -2655,9 +2655,7 @@ <h3>Proofs</h3>
2655
2655
const sidebarToggle = document . querySelector ( '.sidebar-toggle' ) ;
2656
2656
const sidebarClose = document . querySelector ( '.sidebar-close' ) ;
2657
2657
2658
- sidebarToggle . addEventListener ( 'click' , ( ) => {
2659
- toggleSidebar ( ) ;
2660
- } ) ;
2658
+ sidebarToggle . addEventListener ( 'click' , toggleSidebar ) ;
2661
2659
2662
2660
sidebarToggle . addEventListener ( 'mouseenter' , ( ) => {
2663
2661
if ( sidebar . classList . contains ( 'expanded' ) ) return ;
@@ -2672,11 +2670,12 @@ <h3>Proofs</h3>
2672
2670
closeSidebar ( ) ;
2673
2671
} ) ;
2674
2672
2675
- function toggleSidebar ( ) {
2676
- if ( document . activeElement . closest ( '.sidebar' ) ) {
2677
- // Don't toggle if interacting inside the sidebar
2678
- return ;
2673
+ function toggleSidebar ( event ) {
2674
+ // Check if the click or tap occurred inside the sidebar
2675
+ if ( event && event . target . closest ( '. sidebar' ) ) {
2676
+ return ; // Do nothing if the click/tap is inside the sidebar
2679
2677
}
2678
+
2680
2679
sidebar . classList . remove ( 'partially-expanded' ) ;
2681
2680
sidebar . classList . toggle ( 'expanded' ) ;
2682
2681
sidebar . classList . remove ( 'collapsed' ) ;
You can’t perform that action at this time.
0 commit comments