perf: optimize app startup and background lifecycles

This commit is contained in:
inman
2026-08-19 00:56:15 +08:00
parent 31332f6d76
commit 927e13349b
121 changed files with 4359 additions and 1400 deletions

View File

@@ -22,7 +22,10 @@ async function openSettingsFromSidebarAccountMenu(page: Page): Promise<void> {
}
async function unlockDeveloperSettings(page: Page): Promise<void> {
await page.getByTestId('settings-reveal-additional').click();
const dialog = page.getByTestId('settings-admin-password-dialog');
if (!(await dialog.isVisible().catch(() => false))) {
await page.getByTestId('settings-reveal-additional').click();
}
await page.getByTestId('settings-admin-password-input').fill('zhiniankeji666');
await page.getByTestId('settings-admin-unlock-button').click();
await expect(page.getByTestId('settings-proxy-section')).toBeVisible();