WordPress.org

Make WordPress Core

Ticket #21283: 21283.14.diff

File 21283.14.diff, 1.8 KB (added by lessbloat, 2 years ago)
  • wp-admin/js/customize-controls.js

     
    9898                        var toggleFreeze = false; 
    9999 
    100100                        // Support the .dropdown class to open/close complex elements 
    101                         this.container.on( 'click focus', '.dropdown', function( event ) { 
     101                        this.container.on( 'click keydown', '.dropdown', function( event ) {  
     102 
     103                                if ( event.type === 'keydown' &&  13 !== event.which )  
     104                                        return; 
     105 
    102106                                event.preventDefault(); 
    103107 
    104108                                if (!toggleFreeze) 
     
    168172                        this.uploader = new wp.Uploader( this.uploader ); 
    169173 
    170174                        this.remover = this.container.find('.remove'); 
    171                         this.remover.click( function( event ) { 
     175                        this.remover.on( 'click keydown', function( event ) {  
     176 
     177                                if ( event.type === 'keydown' &&  13 !== event.which )  
     178                                        return; 
     179                                         
    172180                                control.setting.set( control.params.removed ); 
    173181                                event.preventDefault(); 
    174182                        }); 
     
    882890                        event.preventDefault(); 
    883891                }); 
    884892 
    885                 $('.collapse-sidebar').click( function( event ) { 
     893                $('.collapse-sidebar').on( 'click keydown', function( event ) {  
     894 
     895                        if ( event.type === 'keydown' &&  13 !== event.which )  
     896                                return; 
     897 
    886898                        overlay.toggleClass( 'collapsed' ).toggleClass( 'expanded' ); 
    887899                        event.preventDefault(); 
    888900                }); 
  • wp-admin/css/wp-admin.css

     
    55345534        margin: 0; 
    55355535} 
    55365536 
     5537.wp-full-overlay-sidebar .wp-full-overlay-header {  
     5538        border-top: 0;   
     5539        border-bottom: 1px solid #fff;   
     5540        box-shadow: inset 0 -1px 0 0px #dfdfdf;   
     5541} 
     5542 
    55375543.wp-full-overlay-sidebar .wp-full-overlay-footer { 
    55385544        bottom: 0; 
    55395545        border-bottom: 0;