]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-includes/js/media-grid.js
WordPress 4.7.2-scripts
[autoinstalls/wordpress.git] / wp-includes / js / media-grid.js
index 01db38bad5bc0789a2e013ce7a3e5ba02db96b2d..5d0faa25f498725e035a6760e0bbd70a26766e81 100644 (file)
@@ -150,8 +150,8 @@ var Button = wp.media.view.Button,
 DeleteSelectedPermanently = DeleteSelected.extend({
        initialize: function() {
                DeleteSelected.prototype.initialize.apply( this, arguments );
-               this.listenTo( this.controller, 'select:activate', this.selectActivate );
-               this.listenTo( this.controller, 'select:deactivate', this.selectDeactivate );
+               this.controller.on( 'select:activate', this.selectActivate, this );
+               this.controller.on( 'select:deactivate', this.selectDeactivate, this );
        },
 
        filterChange: function( model ) {
@@ -197,9 +197,9 @@ DeleteSelected = Button.extend({
        initialize: function() {
                Button.prototype.initialize.apply( this, arguments );
                if ( this.options.filters ) {
-                       this.listenTo( this.options.filters.model, 'change', this.filterChange );
+                       this.options.filters.model.on( 'change', this.filterChange, this );
                }
-               this.listenTo( this.controller, 'selection:toggle', this.toggleDisabled );
+               this.controller.on( 'selection:toggle', this.toggleDisabled, this );
        },
 
        filterChange: function( model ) {
@@ -251,8 +251,8 @@ SelectModeToggle = Button.extend({
                } );
 
                Button.prototype.initialize.apply( this, arguments );
-               this.listenTo( this.controller, 'select:activate select:deactivate', this.toggleBulkEditHandler );
-               this.listenTo( this.controller, 'selection:action:done', this.back );
+               this.controller.on( 'select:activate select:deactivate', this.toggleBulkEditHandler, this );
+               this.controller.on( 'selection:action:done', this.back, this );
        },
 
        back: function () {
@@ -774,6 +774,10 @@ Manage = MediaFrame.extend({
        addNewClickHandler: function( event ) {
                event.preventDefault();
                this.trigger( 'toggle:upload:attachment' );
+
+               if ( this.uploader ) {
+                       this.uploader.refresh();
+               }
        },
 
        /**