From 4436bb95d016b21de68cdebeccc117cb2ed99443 Mon Sep 17 00:00:00 2001 From: Martijn Walraven Date: Wed, 23 Dec 2015 15:22:40 +0100 Subject: [PATCH] Consider startup successful after all callbacks have completed --- packages/meteor/startup_client.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/meteor/startup_client.js b/packages/meteor/startup_client.js index 49f716c261..3b4b6a1376 100644 --- a/packages/meteor/startup_client.js +++ b/packages/meteor/startup_client.js @@ -24,6 +24,12 @@ var maybeReady = function () { // Run startup callbacks while (callbackQueue.length) (callbackQueue.shift())(); + + if (Meteor.isCordova) { + // Notify the WebAppCordova plugin startup was completed successfully, so we can + // roll back faulty versions if this doesn't occur + WebAppCordova.startupDidComplete(); + } }; var loadingCompleted = function () {