forked from Github/frigate
Fix layout shifting (#10313)
* Fix layout shifting * Change value for current data * Fix motion scrubbing lockout
This commit is contained in:
@@ -453,7 +453,7 @@ export class DynamicVideoController {
|
||||
}
|
||||
|
||||
if (time > this.preview.end) {
|
||||
if (this.clipChangeLockout) {
|
||||
if (this.clipChangeLockout && time - this.preview.end < 30) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -470,7 +470,7 @@ export class DynamicVideoController {
|
||||
}
|
||||
|
||||
if (time < this.preview.start) {
|
||||
if (this.clipChangeLockout) {
|
||||
if (this.clipChangeLockout && this.preview.start - time < 30) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -67,10 +67,10 @@ export default function PreviewThumbnailPlayer({
|
||||
preventScrollOnSwipe: true,
|
||||
});
|
||||
|
||||
const handleSetReviewed = useCallback(
|
||||
() => setReviewed(review),
|
||||
[review, setReviewed],
|
||||
);
|
||||
const handleSetReviewed = useCallback(() => {
|
||||
review.has_been_reviewed = true;
|
||||
setReviewed(review);
|
||||
}, [review, setReviewed]);
|
||||
|
||||
// playback
|
||||
|
||||
|
||||
Reference in New Issue
Block a user