[Violation] Added non-passive event listener to a scroll-blocking 'touchmove' event. Consider marking event handler as 'passive' to make the page more responsive.
Open
- Dominant language
- JavaScript
- Stars
- 9.3k
- Forks
- 1.4k
- Avg merge
- 6d 16h
- Merged PRs (30d)
- 1
Description
**Expected Behavior**
c3.js should be optimized for performance
**Current Behavior**
Chrome throws warning
`[Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive.`
**Possible Solution**
Change
addEventListener(eventType, method); to
addEventListener(eventType, method. {passive: true});
**Steps to Reproduce (for bugs)**
Create a chart and check the console.
**Environment**
c3.js version: 0.4.13
Browser name and version: Chrome 59.0.3071.115
Contributor guide
Assessment
This issue has not been assessed yet.