Merge pull request #29027 from frappe/mergify/bp/develop/pr-28953

fix(UX): Optimize rate updation on changing price list (backport #28953)