nfischer / framily-tree

:beers: An interactive family tree for Theta Chi fraternity
https://nfischer.github.io/framily-tree/
MIT License
7 stars 11 forks source link

update vis.js to fix scaling issues for ios safari mobile #13

Closed nfischer closed 6 years ago

nfischer commented 6 years ago

We have special code to disable zooming on mobile:

https://github.com/nfischer/framily-tree/blob/61c6de19968debca0233728253b9494f0e78fda2/index.html#L6-L7

However, apple decided to disregard this on iOS 10.

It looks like this issue was fixed upstream in https://github.com/almende/vis/issues/2123, so we should update the dependency and see if it fixes the issue. After that, we should see if we can remove the user-scalable stuff.