mirror of
https://github.com/webadderallorg/Recordly.git
synced 2026-09-27 16:25:35 +00:00
fix(annotations): robust blurIntensity normalization and initialization
This commit is contained in:
@@ -2689,6 +2689,11 @@ export default function VideoEditor() {
|
||||
if (!region.figureData) {
|
||||
updatedRegion.figureData = { ...DEFAULT_FIGURE_DATA };
|
||||
}
|
||||
} else if (type === "blur") {
|
||||
updatedRegion.content = "";
|
||||
if (region.blurIntensity === undefined) {
|
||||
updatedRegion.blurIntensity = 20;
|
||||
}
|
||||
}
|
||||
|
||||
return updatedRegion;
|
||||
|
||||
@@ -446,7 +446,9 @@ export function normalizeProjectEditor(editor: Partial<ProjectEditorState>): Pro
|
||||
...region.figureData,
|
||||
}
|
||||
: undefined,
|
||||
blurIntensity: isFiniteNumber(region.blurIntensity) ? region.blurIntensity : undefined,
|
||||
blurIntensity: isFiniteNumber(region.blurIntensity)
|
||||
? clamp(region.blurIntensity, 1, 100)
|
||||
: 20,
|
||||
};
|
||||
})
|
||||
: [];
|
||||
|
||||
Reference in New Issue
Block a user