The rspace module was serving raw canvas.html as a standalone page (bypassing renderShell) because canvas-module.html didn't exist. This meant navigating to rspace caused a full page replacement with no shared shell, tabs, or TabCache support — appearing to open in a "new window." Now extracts body content, styles, and scripts from canvas.html at startup (stripping the duplicate shell chrome) and renders through renderShell like every other module. This makes rspace fully interoperable with the tab system and TabCache. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| mod.ts | ||