From 87fe6870e0c19f19a0e07b7bc432e09b81e75025 Mon Sep 17 00:00:00 2001 From: Scott Taylor Date: Mon, 18 Aug 2014 02:25:43 +0000 Subject: [PATCH] Media Grid: Don't show attachment details in the "sidebar" for errors. Props ocean90. Fixes #29037. git-svn-id: https://develop.svn.wordpress.org/trunk@29527 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/css/media-views.css | 6 ++++++ src/wp-includes/js/media-views.js | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/src/wp-includes/css/media-views.css b/src/wp-includes/css/media-views.css index 4047a5c615..8ce7b41941 100644 --- a/src/wp-includes/css/media-views.css +++ b/src/wp-includes/css/media-views.css @@ -476,6 +476,12 @@ margin: 0; } +.sidebar-for-errors .attachment-details, +.sidebar-for-errors .compat-item, +.sidebar-for-errors .media-progress-bar, +.sidebar-for-errors .upload-details { + display: none !important; +} /** * Menu diff --git a/src/wp-includes/js/media-views.js b/src/wp-includes/js/media-views.js index 24ddc00b3e..59d78d264d 100644 --- a/src/wp-includes/js/media-views.js +++ b/src/wp-includes/js/media-views.js @@ -5771,6 +5771,10 @@ if ( ! this.options.sidebar || 'errors' === this.options.sidebar ) { this.$el.addClass( 'hide-sidebar' ); + + if ( 'errors' === this.options.sidebar ) { + this.$el.addClass( 'sidebar-for-errors' ); + } } this.collection.on( 'add remove reset', this.updateContent, this );