WordPress.org

Make WordPress Core

Ticket #29906: 29906.2.diff

File 29906.2.diff, 615 bytes (added by stephdau, 5 years ago)
  • src/wp-includes/js/admin-bar.js

     
    2828                                        e.stopPropagation();
    2929                                        e.preventDefault();
    3030                                        el.addClass('hover');
     31                                } else if ( $(e.target).parent().hasClass('hover') ) {
     32                                        // We're dealing with an already-touch-opened menu genericon,
     33                                        // close it and prevent propag and defaults. See #29906
     34                                        e.stopPropagation();
     35                                        e.preventDefault();
     36                                        el.removeClass('hover');
    3137                                }
    3238
    3339                                if ( unbind ) {