mirror of
https://github.com/delibae/claude-prism.git
synced 2026-10-11 03:37:54 +00:00
Add visibility/focus recovery to prevent black screen when returning from another app. When macOS reclaims GPU/WebView resources during app switching, canvas contexts are silently invalidated. This adds: - visibilitychange + Tauri Focused event listeners in main.tsx - Canvas blank detection and auto-re-render in mupdf-page.tsx - IntersectionObserver reconnection via focusGen in pdf-viewer.tsx - MuPDF worker error recovery and resetMupdfClient() in mupdf-client.ts - Cmd+Shift+D debug panel keyboard shortcut |
||
|---|---|---|
| .. | ||
| public | ||
| scripts | ||
| src | ||
| src-tauri | ||
| .gitignore | ||
| CHANGELOG.md | ||
| index.html | ||
| package.json | ||
| postcss.config.mjs | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||