Tree view filter issue in Date

when i applied date (exp_start_date ) filter in task tree view then after removing date its taking old date in api

in task_tree.js i wrote
const exp_start_date_field = treeview.page.fields_dict.exp_start_date;
if (exp_start_date_field) {
exp_start_date_field.df.onchange = () => {
const val = exp_start_date_field.get_value();
treeview.args.exp_start_date = val;
treeview.make_tree();
};
}

and in get_children()
i added if exp_start_date:
filters.append([“exp_start_date”, “=”, exp_start_date])