fix double annotation save

This commit is contained in:
Armen Rohalov
2025-05-01 22:18:30 +03:00
parent 5f34675f52
commit 805b9ace57
@@ -75,17 +75,15 @@ function AnnotationMain() {
);
if (imageData) {
setAnnotations(prevAnnotations => {
const newAnnotations = {
...prevAnnotations,
[currentTime]: { time: currentTime, annotations: detections, imageData }
};
const newAnnotations = {
...annotations,
[currentTime]: { time: currentTime, annotations: detections, imageData }
};
saveAnnotation(currentTime, detections, imageData);
setErrorMessage("");
setAnnotations(newAnnotations);
return newAnnotations;
});
saveAnnotation(currentTime, detections, imageData);
setErrorMessage("");
}
};
@@ -132,7 +130,7 @@ function AnnotationMain() {
};
const handleStop = () => {
setIsPlaying(prev => !prev);
setIsPlaying(false);
setCurrentTime(0);
};