zoomed canvas gesture offset fix