Question: Let $\Omega \subset \mathbb{R}^d$ be open and bounded, $f, f_n \in L^2 (\Omega)$ and $f_n \rightarrow f$ boundedly in measure (meaning that $f_n \rightarrow f$ in measure and $sup\ ||f_n||_\infty < \infty $. Let $g, g_n \in L^2 (\Omega)$ too and $g_n \rightharpoonup g$ in $L^2 (\Omega)$ (weak convergence). Then $f_n g_n, fg \in L^2 (\Omega)$ and $$ f_n g_n \rightharpoonup fg \text{ in } L^2 (\Omega) . $$
Attempt at solution: The first statements are trivial because all $f_n$ are essentially bounded. Therefore these are elements of the dual $L^2$ and we may indeed attempt to show weak convergence. To this end we take $\psi \in L^2 (\Omega)$ arbitrarily and try to estimate
$$ \int_{\Omega} g_n f_n \psi - gf \psi d x = \underbrace{\int_{\Omega} (g_n f_n \psi - gf_n \psi) d x}_{= : A_n} + \underbrace{\int_{\Omega} (gf_n \psi - gf \psi) d x}_{= : B_n} . $$
On the one hand
$$ A_n \leqslant M \int_{\Omega} (g_n \psi - g \psi) d x \rightarrow 0 \text{ because } g_n \rightharpoonup g \text{ in } L^2 (\Omega) . $$
On the other, using Hölder's inequality (again, $f_n \psi, f \psi \in L^2$ thanks to the uniform boundedness of $f_n$):
$$ B_n \leqslant \int_{\Omega} G (f_n \psi - f \psi) d x \leqslant \| g \|_{L^2} \left( \int_{\Omega} | f_n \psi - f \psi |^2 d x \right)^{1 / 2} . $$
But I don't know how to estimate the last integral.
I tried splitting the domain of integration and using the convergence in measure, but to no avail. I've also tried skipping the use of Hölder, and using that a subsequence $f_{n_k}$ converges a.e. to $f$, but then I get the bound for this subsequence...
Ideas? Solutions?