mantid
mantid copied to clipboard
Investigate OutputPlotOptionsPresenter::replaceHandle logic
The replaceHandle in OutputPlotOptions listens for replace events from the ADS and currently calls handleWorkspaceChanged with the same name as the workspace. We need to investigate whether this is the correct behavior or if it needs to be refactored. This logic has caused a potential race condition when updating the indices of the plot options in #38078. The issue has been resolved by disabling ADS events in #38078