Make sure UI is updated when switching axis for curve

This commit is contained in:
Magne Sjaastad
2016-10-13 09:37:15 +02:00
parent 30bef2bb17
commit 76dfe65f06

View File

@@ -34,7 +34,7 @@ CAF_CMD_SOURCE_INIT(RicSummaryCurveSwitchAxisFeature, "RicSummaryCurveSwitchAxis
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
bool RicSummaryCurveSwitchAxisFeature::isCommandEnabled() bool RicSummaryCurveSwitchAxisFeature::isCommandEnabled()
{ {
return false; return true;
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
@@ -58,6 +58,7 @@ void RicSummaryCurveSwitchAxisFeature::onActionTriggered(bool isChecked)
} }
summaryCurve->updateQwtPlotAxis(); summaryCurve->updateQwtPlotAxis();
summaryCurve->updateConnectedEditors();
RimSummaryPlot* plot = nullptr; RimSummaryPlot* plot = nullptr;
summaryCurve->firstAncestorOrThisOfType(plot); summaryCurve->firstAncestorOrThisOfType(plot);
@@ -75,6 +76,8 @@ void RicSummaryCurveSwitchAxisFeature::onActionTriggered(bool isChecked)
{ {
summaryCurveFilter->setPlotAxis(RimDefines::PLOT_AXIS_LEFT); summaryCurveFilter->setPlotAxis(RimDefines::PLOT_AXIS_LEFT);
} }
summaryCurveFilter->updateConnectedEditors();
} }
} }