From 9518d50a9b5dd14c20ffa04ee8dbf9995f96ee2c Mon Sep 17 00:00:00 2001 From: spo Date: Mon, 7 Sep 2015 17:18:10 +0300 Subject: [PATCH] Issue #901 - It is possible to define empty name for parameter --- src/ParametersPlugin/ParametersPlugin_EvalListener.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ParametersPlugin/ParametersPlugin_EvalListener.cpp b/src/ParametersPlugin/ParametersPlugin_EvalListener.cpp index 8e826aa16..03b4b1199 100644 --- a/src/ParametersPlugin/ParametersPlugin_EvalListener.cpp +++ b/src/ParametersPlugin/ParametersPlugin_EvalListener.cpp @@ -288,7 +288,9 @@ void ParametersPlugin_EvalListener::processObjectRenamedEvent( std::shared_ptr aMessage = std::dynamic_pointer_cast(theMessage); - if (!aMessage.get() || aMessage->oldName().empty() || aMessage->newName().empty()) + // Empty new name is not available too but it will be rejected by + // name validator in isValidAttribute. + if (!aMessage.get() || aMessage->oldName().empty()) return; // check if the renamed object is a result parameter -- 2.39.2