From 7121ea40848ae405caa0c932587cc3be42d28e41 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 15:53:25 +0800 Subject: [PATCH] Fix scanline animation race condition in AnalyzeStage (#51) Renamed the keyframes in `AnalyzeStage.tsx` to `scanline-analyze` to prevent conflict with the global `scanline` animation. Also removed unused `scanline` keyframes from `RefineStage.tsx` to avoid potential future conflicts. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> --- src/ui/components/extractor/AnalyzeStage.tsx | 4 ++-- src/ui/components/extractor/RefineStage.tsx | 10 ---------- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/src/ui/components/extractor/AnalyzeStage.tsx b/src/ui/components/extractor/AnalyzeStage.tsx index 4c8128f..1446868 100644 --- a/src/ui/components/extractor/AnalyzeStage.tsx +++ b/src/ui/components/extractor/AnalyzeStage.tsx @@ -17,7 +17,7 @@ export const AnalyzeStage: React.FC = ({ imageSrc, isAnalyzin {/* Scan Line Animation (only when analyzing) */} {isAnalyzing && (
-
+
)} @@ -32,7 +32,7 @@ export const AnalyzeStage: React.FC = ({ imageSrc, isAnalyzin ) }