diff --git a/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx b/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx index 25972500d8ed4..1f08ab48dd363 100644 --- a/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx +++ b/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx @@ -105,8 +105,8 @@ const ClearTaskInstanceDialog = ({ onClose, open, taskInstance }: Props) => { multiple onChange={setSelectedOptions} options={[ - { label: "Past", value: "past" }, - { label: "Future", value: "future" }, + { disabled: taskInstance.logical_date === null, label: "Past", value: "past" }, + { disabled: taskInstance.logical_date === null, label: "Future", value: "future" }, { label: "Upstream", value: "upstream" }, { label: "Downstream", value: "downstream" }, { label: "Only Failed", value: "onlyFailed" },