c3js / c3js/c3

[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
#2,130 2 comments 6 reactions 0 assignees View on GitHub
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

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.