diff --git a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/edit/components/SurveyEditor.tsx b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/edit/components/SurveyEditor.tsx index 8a5d96b2ae..9b0bc85a2e 100644 --- a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/edit/components/SurveyEditor.tsx +++ b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/edit/components/SurveyEditor.tsx @@ -41,6 +41,7 @@ export default function SurveyEditor({ useEffect(() => { if (survey) { + if (localSurvey) return; setLocalSurvey(JSON.parse(JSON.stringify(survey))); if (survey.questions.length > 0) { diff --git a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/edit/components/WhenToSendCard.tsx b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/edit/components/WhenToSendCard.tsx index d732b885cc..e6bbd77352 100644 --- a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/edit/components/WhenToSendCard.tsx +++ b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/edit/components/WhenToSendCard.tsx @@ -97,6 +97,7 @@ export default function WhenToSendCard({ }; useEffect(() => { + if (isAddEventModalOpen) return; if (activeIndex !== null) { const newActionClass = actionClassArray[actionClassArray.length - 1].name; const currentActionClass = localSurvey.triggers[activeIndex];