From 26658723b94749145f134c73a0a400cdcb708d5d Mon Sep 17 00:00:00 2001 From: Felix Hamann Date: Wed, 10 Apr 2019 23:32:28 +0200 Subject: [PATCH] add scope to setupAll of js util registry --- static/js/services/utilRegistry.js | 4 ++-- static/js/utils/asyncTable.js | 2 +- static/js/utils/modal.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/static/js/services/utilRegistry.js b/static/js/services/utilRegistry.js index 4ffdada2f..9090be850 100644 --- a/static/js/services/utilRegistry.js +++ b/static/js/services/utilRegistry.js @@ -46,14 +46,14 @@ } } - function setupAllUtils() { + function setupAllUtils(scope) { if (DEBUG_MODE > 1) { console.info('registered js utilities:'); console.table(registeredUtils); } registeredUtils.forEach(function(util) { - setupUtil(util); + setupUtil(util, scope); }); } diff --git a/static/js/utils/asyncTable.js b/static/js/utils/asyncTable.js index 0c5f30e31..9c731b33e 100644 --- a/static/js/utils/asyncTable.js +++ b/static/js/utils/asyncTable.js @@ -351,7 +351,7 @@ element.innerHTML = newWrapperContents.innerHTML; if (UtilRegistry) { - UtilRegistry.setupAll(); + UtilRegistry.setupAll(element); } } diff --git a/static/js/utils/modal.js b/static/js/utils/modal.js index a0993d802..c29feea69 100644 --- a/static/js/utils/modal.js +++ b/static/js/utils/modal.js @@ -169,7 +169,7 @@ element.insertBefore(modalContent, null); // setup any newly arrived utils - UtilRegistry.setupAll(); + UtilRegistry.setupAll(element); } function withPrefixedInputIDs(modalContent) {