From 5a250e36ff693a4a4d7238fd85d4abc43496cc19 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Tue, 5 May 2009 20:48:46 +0000 Subject: [PATCH] Fix display of plugin update messages after bulk ops. Props DD32. fixes #9303 git-svn-id: https://develop.svn.wordpress.org/trunk@11207 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/includes/plugin.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wp-admin/includes/plugin.php b/wp-admin/includes/plugin.php index caf863b06d..b72e7627e0 100644 --- a/wp-admin/includes/plugin.php +++ b/wp-admin/includes/plugin.php @@ -468,7 +468,10 @@ function delete_plugins($plugins, $redirect = '' ) { return new WP_Error('could_not_remove_plugin', sprintf(__('Could not fully remove the plugin(s) %s'), implode(', ', $errors)) ); // Force refresh of plugin update information - delete_transient('update_plugins'); + if ( $current = get_transient('update_plugins') ) { + unset( $current->response[ $plugin_file ] ); + set_transient('update_plugins', $current); + } return true; }