This commit is contained in:
Hanson.xyz Dev
2026-01-04 17:50:08 -06:00
parent 7e45ce0756
commit acc8ac87a0
4131 changed files with 232562 additions and 250244 deletions
+10 -4
View File
@@ -667,6 +667,7 @@
itemType = dataContainer.data( 'type' ),
itemObject = dataContainer.data( 'object' ),
itemTypeLabel = dataContainer.data( 'type_label' ),
inputError = container.find('.create-item-error'),
promise;
if ( ! this.currentMenuControl ) {
@@ -677,13 +678,18 @@
if ( 'post_type' !== itemType ) {
return;
}
if ( '' === itemName.val().trim() ) {
itemName.addClass( 'invalid' );
itemName.focus();
container.addClass( 'form-invalid' );
itemName.attr('aria-invalid', 'true');
itemName.attr('aria-describedby', inputError.attr('id'));
inputError.slideDown( 'fast' );
wp.a11y.speak( inputError.text() );
return;
} else {
itemName.removeClass( 'invalid' );
container.removeClass( 'form-invalid' );
itemName.attr('aria-invalid', 'false');
itemName.removeAttr('aria-describedby');
inputError.hide();
container.find( '.accordion-section-title' ).addClass( 'loading' );
}