We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent68b90ad commitccd7f0eCopy full SHA for ccd7f0e
site/src/pages/TasksPage/TasksPage.tsx
@@ -260,14 +260,19 @@ const TaskForm: FC<TaskFormProps> = ({ templates, onSuccess }) => {
260
261
// Handle preset data changes
262
useEffect(()=>{
263
-if(presetsData){
+if(presetsData!==undefined){
264
setPresets(presetsData);
265
-// Set default preset if available
266
-constdefaultPreset=presetsData.find((p:Preset)=>p.Default);
267
-if(defaultPreset){
268
-setSelectedPresetId(defaultPreset.ID);
269
-}else{
+// Reset selected preset when changing templates or when no presets available
+if(presetsData===null||presetsData.length===0){
270
setSelectedPresetId(null);
+}else{
+// Set default preset if available
+constdefaultPreset=presetsData.find((p:Preset)=>p.Default);
271
+if(defaultPreset){
272
+setSelectedPresetId(defaultPreset.ID);
273
274
+setSelectedPresetId(null);
275
+}
276
}
277
278
},[presetsData]);