nesquena-hermes
d41d05ea36
fix(workspace): _profileDefaultWorkspace persists after newSession() (#823)
Closes #823.
Separates two conflated semantics in S._profileDefaultWorkspace:
- Persistent blank-page default (set by boot/settings, never nulled)
- Profile-switch one-shot (now S._profileSwitchWorkspace, consumed by newSession())
newSession() priority: switchWs → current session → _profileDefaultWorkspace.
switchToWorkspace() clears _profileSwitchWorkspace on explicit switch.
9 new tests. 1777/1777 suite. Browser-verified.
2026-04-21 19:14:31 -07:00
..
2026-04-21 18:47:40 -07:00
2026-04-21 15:26:52 -07:00
2026-04-16 20:11:02 -07:00
2026-04-16 20:11:02 -07:00
2026-04-16 20:11:02 -07:00
2026-04-21 15:26:52 -07:00
2026-04-12 11:55:40 -07:00
2026-04-21 17:10:41 -07:00
2026-04-16 11:20:08 -07:00
2026-04-21 18:47:40 -07:00
2026-04-20 22:12:01 +00:00
2026-04-21 19:14:31 -07:00
2026-04-21 19:14:31 -07:00
2026-04-21 17:36:33 +00:00
2026-04-21 18:47:40 -07:00
2026-04-16 11:20:08 -07:00