From 04e3ceac9628bd04a60e2e5b57db6f599bb6d12c Mon Sep 17 00:00:00 2001 From: Bryce Curtis Date: Sun, 21 Nov 2010 16:30:46 -0600 Subject: [PATCH] Define window.plugins object so plugins can check to see if they have already been created. --- framework/assets/js/phonegap.js.base | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/framework/assets/js/phonegap.js.base b/framework/assets/js/phonegap.js.base index d983860b..34a503ac 100755 --- a/framework/assets/js/phonegap.js.base +++ b/framework/assets/js/phonegap.js.base @@ -162,6 +162,13 @@ PhoneGap.addConstructor = function(func) { }); }; +/** + * Plugins object + */ +if (!window.plugins) { + window.plugins = {}; +} + /** * Adds a plugin object to window.plugins. * The plugin is accessed using window.plugins. @@ -170,10 +177,6 @@ PhoneGap.addConstructor = function(func) { * @param obj The plugin object */ PhoneGap.addPlugin = function(name, obj) { - if (!window.plugins) { - window.plugins = {}; - } - if (!window.plugins[name]) { window.plugins[name] = obj; }