chartjs / chartjs/chartjs-plugin-zoom

Accept ratio of XY while zoom in mobile device horizontally or vertically

Open
#792 1 comment 4 reactions 0 assignees View on GitHub
bug hammer
Dominant language
JavaScript
Stars
623
Forks
331
Avg merge
7h 5m
Merged PRs (30d)
7

Description

When I zoom in mobile device horizontally or vertically with my fingers, I expect the chart zoom in in both XY in same size, but the treemap chart zoom boxes in the x or y based on if I zoom horizontally or vertically.
Zoom works fine if I zoom corner to corner, but not horizontally or vertically.
I crate a jsfidlle example to show you the problem, but you need to test it in the mobile devices.
[https://jsfiddle.net/sohrabi2050/em406Lvt/3/](https://jsfiddle.net/sohrabi2050/em406Lvt/3/)
If there is a fix I appreciate if you can fix it in the jsFiddle or give me a way to fix it.
I tested following ways but they don't help fixing the problem:
1- using diffrent mode: x, y , xy in options.
2- try reset zoom and zoom to the same level (it falls in an infinite loop)

Also you can see the example here in your mobile:
[http://ali.karmozd.com/index.html](http://ali.karmozd.com/index.html)

There is another problem if you can please take a look at it: when I zoom in pc or mobile, the groups title(caption) also zooming but I expected their size don't change when I zoom in/zoom out.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.