mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-16 02:12:12 -05:00
#3862 Reload case does not work correctly
When issuing reload case by right-click on case, reset time history filter
This commit is contained in:
1 parent
5379d692df
commit
d20c0fc004
3 files changed
+20
-1
No files matched your search
@@ -22,6 +22,7 @@
|
||||
#include "RiaApplication.h"
|
||||
|
||||
#include "RimEclipseCase.h"
|
||||
#include "RimTimeStepFilter.h"
|
||||
|
||||
#include "Riu3dSelectionManager.h"
|
||||
|
||||
@@ -62,7 +63,15 @@ void RicReloadCaseFeature::onActionTriggered(bool isChecked)
|
||||
|
||||
for (RimEclipseCase* selectedCase : selectedEclipseCases)
|
||||
{
|
||||
std::vector<RimTimeStepFilter*> timeStepFilter;;
|
||||
selectedCase->descendantsIncludingThisOfType(timeStepFilter);
|
||||
if (timeStepFilter.size() == 1)
|
||||
{
|
||||
timeStepFilter[0]->clearFilteredTimeSteps();
|
||||
}
|
||||
|
||||
selectedCase->reloadDataAndUpdate();
|
||||
selectedCase->updateConnectedEditors();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user