(#525) Checking for availability of any case, not necessarily the active case

This commit is contained in:
Pål Hagen 2015-09-25 16:45:38 +02:00
parent 4a53b318f7
commit a0c2d7f6b7

View File

@ -27,6 +27,7 @@
#include "RimWellPath.h" #include "RimWellPath.h"
#include "RimWellPathCollection.h" #include "RimWellPathCollection.h"
#include "RimView.h" #include "RimView.h"
#include "RimProject.h"
#include "RiuMainWindow.h" #include "RiuMainWindow.h"
#include "RiaApplication.h" #include "RiaApplication.h"
@ -105,8 +106,10 @@ RimWellPath* RicNewWellLogCurveExtractionFeature::selectedWellPath() const
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
bool RicNewWellLogCurveExtractionFeature::caseAvailable() const bool RicNewWellLogCurveExtractionFeature::caseAvailable() const
{ {
RimView* view = RiaApplication::instance()->activeReservoirView(); std::vector<RimCase*> cases;
return view ? view->ownerCase() != NULL : false; RiaApplication::instance()->project()->allCases(cases);
return cases.size() > 0;
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------