You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Phase 4.5 Complete - All Interaction & Time Sync Fixes
STEP 1 - STOP EVENT BUBBLING:
- CompactTelemetryCard: Added preventDefault + TouchEvent type to handleClose
- InfoPanel: stopPropagation already added
- Verified pointer-events-auto exists on mobile cards
STEP 2 - HARD TIME RESET:
- useSimulationLoop: Added resetTime() function that clears accumulator
- Timeline: Added onHardReset prop and updated handleReturnToNow to use it
- page.tsx: Connected simulationLoop.resetTime to Timeline
STEP 3 - WORKER SYNC:
- satellite.worker.ts: Added RESET_TIME case for acknowledgment
STEP 4 - GLOBAL CLICK SAFETY:
- Verified pointer-events-auto on CompactTelemetryCard
0 commit comments