Hi, I've some issues when I apply min/max on X scale: on some datasets, additional line segments are drawn. I think this bug appears when there are "gaps" in the line, making the line split into several segments.
Expected Behavior
Given this chart if no min/max:

If I set min: 1, max: 3, I'd expect this:

Current Behavior
What I get:

Steps to Reproduce
https://codepen.io/jledentu/pen/GRrGWPg
Environment
- Chart.js version: v3.1.0
- Browser name and version: Firefox, Chrome...