Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plot transforms should be owned by Plotter objects not Data objects #3021

Open
krzywon opened this issue Aug 15, 2024 · 0 comments
Open

Plot transforms should be owned by Plotter objects not Data objects #3021

krzywon opened this issue Aug 15, 2024 · 0 comments

Comments

@krzywon
Copy link
Contributor

krzywon commented Aug 15, 2024

Describe the bug
The x and y transforms are currently owned by the Data objects that are held by in the Data Explorer. This is leading to issues when replotting data that was previously plotted and rescaled. Ideally, the transforms should be owned by each plot, not each data set. The only transform the data object should have is a suggested transform which is immutable.

This should be for 6.0.1, not 6.0.0, due to the number of places this would need to change.

To Reproduce
Follow the steps outlined in #1783

Expected behavior
Each new plot should have the default scaling.

SasView version (please complete the following information):

  • Version: 5.0.0+
@wpotrzebowski wpotrzebowski added SasView 6.0.0 Required for 6.0.0 release and removed SasView 6.0.0 Required for 6.0.0 release labels Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants