diff --git a/ApplicationCode/Commands/RicRangeFilterNewExec.cpp b/ApplicationCode/Commands/RicRangeFilterNewExec.cpp index 9e9b50f6ce..f71d4d15ab 100644 --- a/ApplicationCode/Commands/RicRangeFilterNewExec.cpp +++ b/ApplicationCode/Commands/RicRangeFilterNewExec.cpp @@ -19,9 +19,12 @@ #include "RicRangeFilterNewExec.h" +#include "RiaApplication.h" + #include "RimCellRangeFilter.h" #include "RimCellRangeFilterCollection.h" #include "RimView.h" + #include "RiuMainWindow.h" @@ -73,6 +76,12 @@ void RicRangeFilterNewExec::redo() m_cellRangeFilterCollection->updateConnectedEditors(); RiuMainWindow::instance()->selectAsCurrentItem(rangeFilter); + + RimView* view = nullptr; + m_cellRangeFilterCollection->firstAncestorOrThisOfTypeAsserted(view); + + //Enable display of grid cells, to be able to show generated range filter + view->showGridCells(true); } } @@ -88,4 +97,4 @@ void RicRangeFilterNewExec::undo() m_cellRangeFilterCollection->updateDisplayModeNotifyManagedViews(NULL); m_cellRangeFilterCollection->updateConnectedEditors(); -} +} \ No newline at end of file diff --git a/ApplicationCode/ProjectDataModel/RimView.h b/ApplicationCode/ProjectDataModel/RimView.h index f8ec4f7a5f..17acc6626f 100644 --- a/ApplicationCode/ProjectDataModel/RimView.h +++ b/ApplicationCode/ProjectDataModel/RimView.h @@ -131,7 +131,7 @@ public: void disableLighting(bool disable); bool isLightingDisabled() const; - void showGridCells(bool enableHideGridCells); + void showGridCells(bool enableGridCells); bool isGridVisualizationMode() const; void setScaleZAndUpdate(double scaleZ);