disp_util: fix/improve resize behavior wrt zoom changes