In `media.view.BulkSelectionActionButton.click()`, do not assume that `delete` is the only possible bulk action.

Fixes #29101.

Built from https://develop.svn.wordpress.org/trunk@29403


git-svn-id: http://core.svn.wordpress.org/trunk@29181 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Scott Taylor 2014-08-06 17:24:19 +00:00
parent 6b8ee0942c
commit 27b0d4cd20
2 changed files with 7 additions and 5 deletions

View File

@ -647,12 +647,14 @@
var selection = this.controller.controller.state().get('selection'); var selection = this.controller.controller.state().get('selection');
media.view.Button.prototype.click.apply( this, arguments ); media.view.Button.prototype.click.apply( this, arguments );
if ( 'delete' === this.controller.model.get( 'currentAction' ) ) {
// Currently assumes delete is the only action // Currently assumes delete is the only action
if ( confirm( l10n.warnBulkDelete ) ) { if ( confirm( l10n.warnBulkDelete ) ) {
while ( selection.length > 0 ) { while ( selection.length > 0 ) {
selection.at(0).destroy(); selection.at(0).destroy();
} }
} }
}
this.enabled(); this.enabled();
}, },

File diff suppressed because one or more lines are too long