From 83a4f7ff015979a92a8c1bb40e7b641381481f72 Mon Sep 17 00:00:00 2001 From: sh2001sh Date: Tue, 21 Apr 2026 19:15:11 +0800 Subject: [PATCH] fix: restore sidepanel bootstrap after merge --- sidepanel/sidepanel.js | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) 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); + }); }); -}));