diff --git a/ApplicationCode/ProjectDataModel/RimProject.cpp b/ApplicationCode/ProjectDataModel/RimProject.cpp index 2518a65fb9..c5028f9203 100644 --- a/ApplicationCode/ProjectDataModel/RimProject.cpp +++ b/ApplicationCode/ProjectDataModel/RimProject.cpp @@ -757,6 +757,7 @@ void RimProject::actionsBasedOnSelection(QMenu& contextMenu) else if (dynamic_cast(uiItem)) { commandIds << "RicNewWellLogPlotTraceFeature"; + commandIds << "RicDeleteItemFeature"; } else if (dynamic_cast(uiItem)) { diff --git a/ApplicationCode/ProjectDataModel/RimWellLogPlot.cpp b/ApplicationCode/ProjectDataModel/RimWellLogPlot.cpp index 99c25eb8d5..357f0d0b14 100644 --- a/ApplicationCode/ProjectDataModel/RimWellLogPlot.cpp +++ b/ApplicationCode/ProjectDataModel/RimWellLogPlot.cpp @@ -54,6 +54,8 @@ RimWellLogPlot::RimWellLogPlot() //-------------------------------------------------------------------------------------------------- RimWellLogPlot::~RimWellLogPlot() { + RiuMainWindow::instance()->removeWellLogViewer(m_viewer); + delete m_viewer; } //--------------------------------------------------------------------------------------------------