From 04c54d79b85c3e630963eaedd8551b0c1dfa8c65 Mon Sep 17 00:00:00 2001 From: sshutina Date: Wed, 23 Dec 2020 09:19:01 +0300 Subject: [PATCH] 0031959: Inspectors - Statistics by name --- src/Message/Message_Report.cxx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Message/Message_Report.cxx b/src/Message/Message_Report.cxx index 9edb2c6a4d..15cbe29442 100644 --- a/src/Message/Message_Report.cxx +++ b/src/Message/Message_Report.cxx @@ -227,10 +227,9 @@ void Message_Report::RemoveLevel (Message_Level* theLevel) for (int aLevelIndex = myAlertLevels.Size(); aLevelIndex >= 1; aLevelIndex--) { Message_Level* aLevel = myAlertLevels.Value (aLevelIndex); - if (myAlertLevels.Size() == 1) // the last level, the root item should be stopped - { - Message_AttributeMeter::StopAlert (aLevel->RootAlert()); - } + // The last level, the root item should be stopped always + // as AddLevel necessarily creates the root label. + Message_AttributeMeter::StopAlert (aLevel->RootAlert()); myAlertLevels.Remove (aLevelIndex); if (aLevel == theLevel) -- 2.39.5