diff --git a/airflow-core/src/airflow/ui/src/pages/DagsList/DagsFilters.tsx b/airflow-core/src/airflow/ui/src/pages/DagsList/DagsFilters.tsx index 591d4bad71087..8e3ac9c1b0d43 100644 --- a/airflow-core/src/airflow/ui/src/pages/DagsList/DagsFilters.tsx +++ b/airflow-core/src/airflow/ui/src/pages/DagsList/DagsFilters.tsx @@ -40,6 +40,7 @@ import { pluralize } from "src/utils"; const { LAST_DAG_RUN_STATE: LAST_DAG_RUN_STATE_PARAM, + OFFSET: OFFSET_PARAM, PAUSED: PAUSED_PARAM, TAGS: TAGS_PARAM, }: SearchParamsKeysType = SearchParamsKeys; @@ -86,6 +87,7 @@ export const DagsFilters = () => { pagination: { ...pagination, pageIndex: 0 }, sorting, }); + searchParams.delete(OFFSET_PARAM); setSearchParams(searchParams); }, [pagination, searchParams, setSearchParams, setTableURLState, sorting], @@ -102,6 +104,7 @@ export const DagsFilters = () => { pagination: { ...pagination, pageIndex: 0 }, sorting, }); + searchParams.delete(OFFSET_PARAM); setSearchParams(searchParams); }, [pagination, searchParams, setSearchParams, setTableURLState, sorting], @@ -117,6 +120,7 @@ export const DagsFilters = () => { tags.forEach(({ value }) => { searchParams.append(TAGS_PARAM, value); }); + searchParams.delete(OFFSET_PARAM); setSearchParams(searchParams); }, [searchParams, setSearchParams],