Flint: Improve multi scan display
Closes #2800 (closed)
This PR
- Fix an issue when the xduration is constrained in the live curve plot
- Rework the way the color is selected for a scan in the live curve plot (now the color is based on
scanId()
and remains the same)