Make WordPress Core

Changeset 26716


Ignore:
Timestamp:
12/06/2013 05:27:19 AM (11 years ago)
Author:
iammattthomas
Message:

Make toolbar dropdown submenu links tappable. See #25972, props ninnypants.

Location:
trunk/src/wp-includes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/css/admin-bar.css

    r26710 r26716  
    10011001   
    10021002    #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
    1003         display: inline-block;
    10041003        margin: 0;
    10051004        width: 100%;
  • trunk/src/wp-includes/js/admin-bar.js

    r26160 r26716  
    2121                var el = $(this);
    2222
    23                 if ( !el.hasClass('hover') ) {
     23                if ( el.parent().is('#wp-admin-bar-root-default') && !el.hasClass('hover') ) {
    2424                    e.preventDefault();
    2525                    adminbar.find('li.menupop.hover').removeClass('hover');
     26                    el.addClass('hover');
     27                } else if ( !el.hasClass('hover') ) {
     28                    e.stopPropagation();
     29                    e.preventDefault();
    2630                    el.addClass('hover');
    2731                }
Note: See TracChangeset for help on using the changeset viewer.