File tree Expand file tree Collapse file tree 1 file changed +4
-9
lines changed Expand file tree Collapse file tree 1 file changed +4
-9
lines changed Original file line number Diff line number Diff line change @@ -449,6 +449,7 @@ function playground_text(playground, hidden = true) {
449449 var sidebar = document . getElementById ( "sidebar" ) ;
450450 var sidebarLinks = document . querySelectorAll ( '#sidebar a' ) ;
451451 var sidebarToggleButton = document . getElementById ( "sidebar-toggle" ) ;
452+ var sidebarToggleAnchor = document . getElementById ( "sidebar-toggle-anchor" ) ;
452453 var sidebarResizeHandle = document . getElementById ( "sidebar-resize-handle" ) ;
453454 var firstContact = null ;
454455
@@ -475,22 +476,16 @@ function playground_text(playground, hidden = true) {
475476 }
476477
477478 // Toggle sidebar
478- sidebarToggleButton . addEventListener ( 'click ' , function sidebarToggle ( ) {
479- if ( body . classList . contains ( "sidebar-hidden" ) ) {
479+ sidebarToggleAnchor . addEventListener ( 'change ' , function sidebarToggle ( ) {
480+ if ( sidebarToggleAnchor . checked ) {
480481 var current_width = parseInt (
481482 document . documentElement . style . getPropertyValue ( '--sidebar-width' ) , 10 ) ;
482483 if ( current_width < 150 ) {
483484 document . documentElement . style . setProperty ( '--sidebar-width' , '150px' ) ;
484485 }
485486 showSidebar ( ) ;
486- } else if ( body . classList . contains ( "sidebar-visible" ) ) {
487- hideSidebar ( ) ;
488487 } else {
489- if ( getComputedStyle ( sidebar ) [ 'transform' ] === 'none' ) {
490- hideSidebar ( ) ;
491- } else {
492- showSidebar ( ) ;
493- }
488+ hideSidebar ( ) ;
494489 }
495490 } ) ;
496491
You can’t perform that action at this time.
0 commit comments