Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 17 additions & 2 deletions assets/src/js/_acf-media.js
Original file line number Diff line number Diff line change
Expand Up @@ -369,8 +369,23 @@
},

customizeFilters: function ( toolbar ) {
// vars
var filters = toolbar.get( 'filters' );
// Get the AttachmentFilters view from the toolbar.
// WP < 7.0: toolbar.get('filters') returns the AttachmentFilters view directly.
// WP 7.0+: toolbar.get('filters') returns a wrapper View; the
// AttachmentFilters view is nested inside its subviews.
var filtersView = toolbar.get( 'filters' );
var filters = filtersView;

if ( filtersView && ! filtersView.filters ) {
// WP 7.0+: find the AttachmentFilters view in the container's subviews.
var subviews = filtersView.views ? filtersView.views.get() : [];
for ( var i = 0; i < subviews.length; i++ ) {
if ( subviews[ i ].filters ) {
filters = subviews[ i ];
break;
}
}
}

// image
if ( this.get( 'type' ) == 'image' ) {
Expand Down
Loading