improve zooming operation UE
try to fix zooming-bug