diff --git a/app/assets/javascripts/initializePage.js b/app/assets/javascripts/initializePage.js index 155d727b4..ce7384343 100644 --- a/app/assets/javascripts/initializePage.js +++ b/app/assets/javascripts/initializePage.js @@ -16,28 +16,6 @@ */ function callInitializers() { - initializeLocalStorageRender(); - initializeBodyData(); - - var waitingForDataLoad = setInterval(function wait() { - if (document.body.getAttribute('data-loaded') === 'true') { - clearInterval(waitingForDataLoad); - if (document.body.getAttribute('data-user-status') === 'logged-in') { - initializeBaseUserData(); - initializeAllChatButtons(); - initializeAllTagEditButtons(); - } - initializeBroadcast(); - initializeAllFollowButts(); - initializeUserFollowButts(); - initializeReadingListIcons(); - initializeSponsorshipVisibility(); - if (document.getElementById('sidebar-additional')) { - document.getElementById('sidebar-additional').classList.add('showing'); - } - } - }, 1); - initializeBaseTracking(); initializePaymentPointers(); initializeCommentsPage(); @@ -64,6 +42,32 @@ function callInitializers() { initializeOnboardingTaskCard(); initializeDateHelpers(); initializeColorPicker(); +} + +function initializePage() { + initializeLocalStorageRender(); + initializeBodyData(); + + var waitingForDataLoad = setInterval(function wait() { + if (document.body.getAttribute('data-loaded') === 'true') { + clearInterval(waitingForDataLoad); + if (document.body.getAttribute('data-user-status') === 'logged-in') { + initializeBaseUserData(); + initializeAllChatButtons(); + initializeAllTagEditButtons(); + } + initializeBroadcast(); + initializeAllFollowButts(); + initializeUserFollowButts(); + initializeReadingListIcons(); + initializeSponsorshipVisibility(); + if (document.getElementById('sidebar-additional')) { + document.getElementById('sidebar-additional').classList.add('showing'); + } + } + }, 1); + + callInitializers(); function freezeScrolling(event) { event.preventDefault(); @@ -83,8 +87,3 @@ function callInitializers() { // Initialize data-runtime context to the body data-attribute document.body.dataset.runtime = Runtime.currentContext(); } - -function initializePage() { - initializeLocalStorageRender(); - callInitializers(); -}