Commit 532aefa
committed
fix(tauri): restore session state without listener delay
Start applying the loaded snapshot immediately, matching the Tauri behavior before desktop state was shared with Electron. Flush listeners are still registered eagerly, but their asynchronous setup no longer delays tab ordering and session hydration behind workspace startup.
The focused source regression check now verifies both listeners remain registered without blocking restoration. UI typecheck and the targeted test pass.1 parent 5f8d148 commit 532aefa
2 files changed
Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
225 | | - | |
226 | 225 | | |
227 | 226 | | |
228 | 227 | | |
| |||
0 commit comments