Changeset 45376
- Timestamp:
- 05/22/2019 07:32:22 PM (6 years ago)
- Location:
- trunk/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/js/media/views/focus-manager.js
r43309 r45376 15 15 }, 16 16 17 focus: function() { // Reset focus on first left menu item 18 this.$('.media-menu-item').first().focus(); 17 /** 18 * Moves focus to the first visible menu item in the modal. 19 */ 20 focus: function() { 21 this.$( '.media-menu-item' ).filter( ':visible' ).first().focus(); 19 22 }, 20 23 /** -
trunk/src/js/media/views/uploader/status.js
r43309 r45376 118 118 }, 119 119 120 /** 121 * @param {Object} event 122 */ 123 dismiss: function( event ) { 120 dismiss: function() { 124 121 var errors = this.views.get('.upload-errors'); 125 126 event.preventDefault();127 122 128 123 if ( errors ) { … … 130 125 } 131 126 wp.Uploader.errors.reset(); 127 // Keep focus within the modal after the dismiss button gets removed from the DOM. 128 this.controller.modal.focusManager.focus(); 132 129 } 133 130 }); -
trunk/src/wp-includes/css/media-views.css
r45248 r45376 1236 1236 1237 1237 .media-uploader-status .upload-dismiss-errors { 1238 position: absolute; 1239 top: -3px; 1240 right: -5px; 1241 padding: 5px; 1242 border-radius: 50%; 1243 transition: none; 1238 1244 text-decoration: none; 1239 1245 } 1240 1246 1241 .media-sidebar .media-uploader-status .upload-dismiss-errors { 1242 position: absolute; 1243 top: -10px; 1244 right: -10px; 1245 padding: 10px; 1246 transition: none; 1247 } 1248 1249 .media-sidebar .media-uploader-status .upload-dismiss-errors:before { 1247 .uploader-inline .media-uploader-status .upload-dismiss-errors { 1248 top: 2px; 1249 right: 2px; 1250 } 1251 1252 .media-uploader-status .upload-dismiss-errors::before { 1250 1253 content: "\f153"; 1251 1254 display: block; … … 1254 1257 } 1255 1258 1256 .media-sidebar .media-uploader-status .upload-dismiss-errors:hover:before, 1257 .media-sidebar .media-uploader-status .upload-dismiss-errors:focus:before { 1259 .uploader-inline .errors.media-uploader-status .upload-dismiss-errors::before { 1260 color: #606a73; 1261 } 1262 1263 .errors.media-uploader-status .upload-dismiss-errors:hover::before, 1264 .errors.media-uploader-status .upload-dismiss-errors:focus::before { 1258 1265 color: #c00; 1259 1266 } … … 1268 1275 1269 1276 .uploader-inline .upload-errors .upload-error { 1277 padding: 12px 30px; 1270 1278 background-color: #fbeaea; 1271 1279 box-shadow: none;
Note: See TracChangeset
for help on using the changeset viewer.