Switch to Interactive2DPlot
There's currently a bug in the UI that occurs due to the way that I'm injecting JS into the application. Steps to reproduce:
- Run a reduction.
- Click the stitching tab.
- Re-run the reduction.
The stitching handlers will try to re-bind, which will cause the stitching tab's overlay/spinner to briefly appear.
Now that we've got a better way to bind listeners to these charts, I want to completely do away with prepare_charts.js
and locking the UI after an update to the stitching parameters.