When viewport scrolling is active, some scroll positions cause data points to render in the Y-axis label area (left of the plot area). The braille dots appear over the Y-axis tick labels.
This happens when the X normalization for viewport-edge data points maps to coordinates at or near the plot left boundary. The plotBraille method should clamp drawing to the plot area (plotLeft to plotRight).
Related to #594 (viewport scrolling) and #595 (braille bounds fix).
When viewport scrolling is active, some scroll positions cause data points to render in the Y-axis label area (left of the plot area). The braille dots appear over the Y-axis tick labels.
This happens when the X normalization for viewport-edge data points maps to coordinates at or near the plot left boundary. The
plotBraillemethod should clamp drawing to the plot area (plotLefttoplotRight).Related to #594 (viewport scrolling) and #595 (braille bounds fix).