Эх сурвалжийг харах

fix: restore 2925 mail tab focus after resending verification codes

- 吸收 PR #61 的核心改动:重发验证码后切回 2925 邮箱标签页等待新邮件
- 排除 PR 中与当前代码无关的回退:版本号、发布文档与 waiting_interval 倒计时逻辑保持现状
- 影响范围:background 验证码重发与 2925 邮箱轮询流程
QLHazyCoder 4 сар өмнө
parent
commit
648c4fea1d
1 өөрчлөгдсөн 9 нэмэгдсэн , 0 устгасан
  1. 9 0
      background.js

+ 9 - 0
background.js

@@ -4821,6 +4821,15 @@ async function requestVerificationCodeResend(step) {
     throw new Error(result.error);
   }
 
+  const currentState = await getState();
+  if (currentState.mailProvider === '2925') {
+    const mailTabId = await getTabId('mail-2925');
+    if (mailTabId) {
+      await chrome.tabs.update(mailTabId, { active: true });
+      await addLog(`步骤 ${step}:已切换到 2925 邮箱标签页等待新邮件。`, 'info');
+    }
+  }
+
   return Date.now();
 }