diff --git a/packages/fakeyou.com/src/components/common/VideoQuickTrim/VideoQuickTrim.tsx b/packages/fakeyou.com/src/components/common/VideoQuickTrim/VideoQuickTrim.tsx index 0253ea7611..ed476cf3d6 100644 --- a/packages/fakeyou.com/src/components/common/VideoQuickTrim/VideoQuickTrim.tsx +++ b/packages/fakeyou.com/src/components/common/VideoQuickTrim/VideoQuickTrim.tsx @@ -118,18 +118,19 @@ export const VideoQuickTrim = memo(({ ]); //END videoRefCallback\ useEffect(()=>{ - if( compState.trimStartSeconds - && compState.trimEndSeconds + if( compState.trimStartSeconds !== undefined + && compState.trimEndSeconds !== undefined && ( compState.trimStartSeconds !== propsTrimStartSeconds || compState.trimEndSeconds !== propsTrimEndSeconds ) ){ - onSelect({ - trimStartSeconds: compState.trimStartSeconds, - trimEndSeconds: compState.trimEndSeconds, - }); - } + console.log(`TRIM on useEFFECT: calling onSELECT`); + onSelect({ + trimStartSeconds: compState.trimStartSeconds, + trimEndSeconds: compState.trimEndSeconds, + }); + } }, [onSelect, compState.trimStartSeconds, compState.trimEndSeconds, propsTrimStartSeconds, propsTrimEndSeconds]) const togglePlaypause = useCallback(()=>{ diff --git a/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/components/pageVSTApp/pageVSTApp.tsx b/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/components/pageVSTApp/pageVSTApp.tsx index 3d081a2290..78355b6f30 100644 --- a/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/components/pageVSTApp/pageVSTApp.tsx +++ b/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/components/pageVSTApp/pageVSTApp.tsx @@ -73,12 +73,12 @@ export default function PageVSTApp({ trimStartSeconds={vstValues.trimStart} trimEndSeconds={vstValues.trimEnd} mediaToken={vstValues.fileToken} - onSelect={(val: QuickTrimData) => + onSelect={(val: QuickTrimData) =>{ handleOnChange({ trimStart: val.trimStartSeconds, trimEnd: val.trimEndSeconds, }) - } + }} onResponse={res => { dispatchPageState({ type: "loadFileSuccess", diff --git a/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/reducer.tsx b/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/reducer.tsx index 85a65a297f..f5d4d5bccf 100644 --- a/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/reducer.tsx +++ b/packages/fakeyou.com/src/v2/view/pages/video_styletransfer/reducer.tsx @@ -82,6 +82,5 @@ export function reducer (state: State, action: Action): State { case 'reset': default: return {status: states.NO_FILE}; - } } \ No newline at end of file