Removed the reraising of the currently opened Live Viewer to allow a second (or more) Live Viewer to be opened, each with a specified path.
Testing
make checkmake system-test
Acceptance Criteria
Open multiple Live Viewer windows and point them to different directories. Check that the LVs behave independently of each other and behave as expected. You should be able to use multiple terminals with the simulate_live_data.py script to check that MI can process the various LVs simultaneously (see screenshot below)
coverage: 74.229% (+0.009%) from 74.22%
when pulling 41686852bceae67dd70ab83e6c79ca3f03b304a9 on 2361_multiple_LV_windows
into 45a56d17ae9e406372c459b039c3f213586f30f8 on main.
Issue
Closes #2361
Description
Removed the reraising of the currently opened Live Viewer to allow a second (or more) Live Viewer to be opened, each with a specified path.
Testing
make check
make system-test
Acceptance Criteria
Open multiple Live Viewer windows and point them to different directories. Check that the LVs behave independently of each other and behave as expected. You should be able to use multiple terminals with the
simulate_live_data.py
script to check that MI can process the various LVs simultaneously (see screenshot below)Documentation
Add release note