From ccd40c292710d5c1d18a38cc5fd4b13ec8c20bc9 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Wed, 24 Dec 2025 10:36:03 -0500 Subject: [PATCH] refactor: validatorError::setMessage return early --- src/lib/gui/validators/ValidationError.cpp | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/lib/gui/validators/ValidationError.cpp b/src/lib/gui/validators/ValidationError.cpp index 4493291f5..6bfce3811 100644 --- a/src/lib/gui/validators/ValidationError.cpp +++ b/src/lib/gui/validators/ValidationError.cpp @@ -25,15 +25,19 @@ const QString &ValidationError::message() const void ValidationError::setMessage(const QString &message) { + if (m_message == message) + return; + m_message = message; - if (m_label) { - if (message.isEmpty()) { - clear(); - } else { - m_label->setStyleSheet(kStyleErrorActiveLabel); - m_label->setText(message); - } + if (!m_label) + return; + + if (message.isEmpty()) { + clear(); + } else { + m_label->setStyleSheet(kStyleErrorActiveLabel); + m_label->setText(message); } }