diff --git a/sidepanel/sidepanel.js b/sidepanel/sidepanel.js index 65a5361..c0fee37 100644 --- a/sidepanel/sidepanel.js +++ b/sidepanel/sidepanel.js @@ -4839,15 +4839,16 @@ initializeReleaseInfo().catch((err) => { }); loadHeroSmsCountries().catch((err) => { console.error('Failed to load HeroSMS countries:', err); -}).finally(() => restoreState().then(() => { - syncPasswordToggleLabel(); - syncVpsUrlToggleLabel(); - syncVpsPasswordToggleLabel(); - updatePanelModeUI(); - updateButtonStates(); - updateStatusDisplay(latestState); - return refreshContributionContentHint(); -}).catch((err) => { - console.error('Failed to initialize sidepanel state:', err); +}).finally(() => { + return restoreState().then(() => { + syncPasswordToggleLabel(); + syncVpsUrlToggleLabel(); + syncVpsPasswordToggleLabel(); + updatePanelModeUI(); + updateButtonStates(); + updateStatusDisplay(latestState); + return refreshContributionContentHint(); + }).catch((err) => { + console.error('Failed to initialize sidepanel state:', err); + }); }); -}));