From 6bbf13852b09a79105be5e89c6a7e166037d1a58 Mon Sep 17 00:00:00 2001 From: Weston Ruter Date: Tue, 10 Oct 2017 18:06:24 +0000 Subject: [PATCH] Widgets: Allow deletion even when widget form fails validity checks. Props felipeelia. Amends [41352]. See #23120. Fixes #42127. git-svn-id: https://develop.svn.wordpress.org/trunk@41813 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/js/widgets.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wp-admin/js/widgets.js b/src/wp-admin/js/widgets.js index 2cca2b4ca7..3da6e948c7 100644 --- a/src/wp-admin/js/widgets.js +++ b/src/wp-admin/js/widgets.js @@ -515,7 +515,7 @@ wpWidgets = { sidebarId = widget.closest( 'div.widgets-sortables' ).attr( 'id' ), form = widget.find( 'form' ); - if ( form.prop( 'checkValidity' ) && ! form[0].checkValidity() ) { + if ( ! del && form.prop( 'checkValidity' ) && ! form[0].checkValidity() ) { return; }