Ticket #29906: 29906.5.diff
File 29906.5.diff, 2.0 KB (added by , 10 years ago) |
---|
-
src/wp-includes/css/admin-bar.css
207 207 right: 100%; 208 208 } 209 209 210 #wpadminbar .ab-top-menu > li > .ab-item:focus,210 #wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus, 211 211 #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus, 212 #wpadminbar .ab-top-menu > li:hover > .ab-item,212 #wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item, 213 213 #wpadminbar .ab-top-menu > li.hover > .ab-item { 214 214 background: #32373c; 215 215 color: #00b9eb; 216 216 } 217 217 218 #wpadminbar > #wp-toolbar li:hover span.ab-label,218 #wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label, 219 219 #wpadminbar > #wp-toolbar li.hover span.ab-label, 220 #wpadminbar > #wp-toolbar a:focus span.ab-label {220 #wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label { 221 221 color: #00b9eb; 222 222 } 223 223 -
src/wp-includes/js/admin-bar.js
28 28 e.stopPropagation(); 29 29 e.preventDefault(); 30 30 el.addClass('hover'); 31 } else if ( ! $( e.target ).closest( 'div' ).hasClass( 'ab-sub-wrapper' ) ) { 32 // We're dealing with an already-touch-opened menu genericon (we know el.hasClass('hover')), 33 // so close it and prevent propag and defaults. See #29906 34 e.stopPropagation(); 35 e.preventDefault(); 36 el.removeClass('hover'); 31 37 } 32 38 33 39 if ( unbind ) { … … 124 130 }); 125 131 126 132 $('#wpadminbar').click( function(e) { 127 if ( e.target.id != 'wpadminbar' && e.target.id != 'wp-admin-bar-top-secondary' ) 133 if ( e.target.id != 'wpadminbar' && e.target.id != 'wp-admin-bar-top-secondary' ) { 128 134 return; 135 } else { 136 adminbar.find( 'li.menupop.hover' ).removeClass( 'hover' ); 137 return; 138 } 129 139 130 140 e.preventDefault(); 131 141 $('html, body').animate({ scrollTop: 0 }, 'fast');