feat(desktop): enhance error handling and logging for session synchronization and window mode transitions
This commit is contained in:
@@ -62,7 +62,13 @@ async function submitLogin() {
|
||||
password: form.password,
|
||||
})
|
||||
await persistCredentialsPreference()
|
||||
await window.desktopBridge?.app?.setWindowMode?.('main', { source: 'login' })
|
||||
try {
|
||||
await window.desktopBridge?.app?.setWindowMode?.('main', { source: 'login' })
|
||||
} catch (err) {
|
||||
console.warn('[login-view] switch to main window failed', {
|
||||
message: err instanceof Error ? err.message : String(err),
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
async function hydrateSavedCredentials() {
|
||||
|
||||
Reference in New Issue
Block a user