diff --git a/assets/js/plugin-check-admin.js b/assets/js/plugin-check-admin.js
index 45b35d03d..d4eebea53 100644
--- a/assets/js/plugin-check-admin.js
+++ b/assets/js/plugin-check-admin.js
@@ -236,6 +236,8 @@
*/
async function runChecks( data ) {
let isSuccessMessage = true;
+ const allResults = [];
+
for ( let i = 0; i < data.checks.length; i++ ) {
try {
const results = await runCheck( data.plugin, data.checks[ i ] );
@@ -247,13 +249,17 @@
) {
isSuccessMessage = false;
}
- renderResults( results );
+ allResults.push( results );
} catch ( e ) {
// Ignore for now.
}
}
renderResultsMessage( isSuccessMessage );
+
+ for ( let i = 0; i < allResults.length; i++ ) {
+ renderResults( allResults[ i ] );
+ }
}
/**
diff --git a/templates/admin-page.php b/templates/admin-page.php
index 37445e1c8..853624f53 100644
--- a/templates/admin-page.php
+++ b/templates/admin-page.php
@@ -63,6 +63,8 @@
+
+