- Preload FAL result images before swapping to eliminate blank flash - Add shimmer loading indicator overlay during AI generation - Filter side effects to only trigger on shapes touching live-image frames - Adaptive throttle: 150ms during drawing, 32ms on idle for fast final results - Remove duplicate initial trigger that caused wasted generation on load - Increase timeout 3s→5s to reduce spurious retry cycles - Add CSS transitions for smooth image crossfade Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| components | ||
| hooks | ||
| utils | ||
| App.tsx | ||