Let $M$ be a smooth manifold with volume measure $\operatorname{vol}$. And let $T:M\to M$ be a (global) diffeomorphism.
I know by change of variables formula that $$\int_M f(T(x))\operatorname{vol}(dx)=\int_M f(x)\mathcal{J}_{T^{-1}}(x)\operatorname{vol}(dx);$$ with $$\mathcal{J}_{T^{-1}}(x)=\lim_{r\to 0^+}\frac{\operatorname{vol}(T^{-1}(B_r(x)))}{\operatorname{vol}(B_r(x))}.$$
But since $T$ is a diffeomorphism, the mean of the Jacobian $$\int_M \mathcal{J}_{T^{-1}}(x)\operatorname{vol}(dx)=\int_M\operatorname{vol}(dx),$$ since $T_*\mu(M)=\mu(T^{-1}(M))=\mu(M)$.
Intuitively, I think that if $T$ streches some regions of $M$ it must compress other regions to compensate the volumes.
With that said, my geometric intuition leads me to think that for every integrable function $f: M\to \mathbb{R}$ do we have $\int_M f(T(x))\operatorname{vol}(dx)=\int_M f(x)\operatorname{vol}(dx)$.
On the other hand, thinking analytically, a sequence of measures in the weak* topology converges to a given measure if the integrals of bounded continuous functions converges. So it seems to me that as the topological space of Borel measures with the weak* toplogy is Hausdorff then this equality is wrong.
Why is my geometrical intuition wrong?