diff --git a/src/classes/PMusrCanvas.cpp b/src/classes/PMusrCanvas.cpp index 760d7b2f..e34486bf 100644 --- a/src/classes/PMusrCanvas.cpp +++ b/src/classes/PMusrCanvas.cpp @@ -4780,18 +4780,22 @@ void PMusrCanvas::PlotData(Bool_t unzoom) // add all data to fMultiGraphData for (UInt_t i=0; iSetEditable(false); fMultiGraphData->Add(ge, "p"); } // add all the theory to fMultiGraphData for (UInt_t i=0; iSetEditable(false); fMultiGraphData->Add(ge, "l"); } @@ -4836,6 +4840,11 @@ void PMusrCanvas::PlotData(Bool_t unzoom) if (fMultiGraphLegend) fMultiGraphLegend->Draw(); } + + // report canvas status events in non-musr plots + if (!fMainCanvas->GetShowEventStatus()) { + fMainCanvas->ToggleEventStatus(); + } } fDataTheoryPad->Update(); @@ -5018,10 +5027,12 @@ void PMusrCanvas::PlotDifference(Bool_t unzoom) // add all diff data to fMultiGraphDiff for (UInt_t i=0; iSetEditable(false); fMultiGraphDiff->Add(ge, "p"); }