WordPress.org

Make WordPress Core

Ticket #21283: 21283.14.diff

File 21283.14.diff, 1.8 KB (added by lessbloat, 6 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;