aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/loader/loaderutils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/loader/loaderutils.cpp')
-rw-r--r--src/lib/corelib/loader/loaderutils.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/corelib/loader/loaderutils.cpp b/src/lib/corelib/loader/loaderutils.cpp
index a78b3b4c5..a6105ee50 100644
--- a/src/lib/corelib/loader/loaderutils.cpp
+++ b/src/lib/corelib/loader/loaderutils.cpp
@@ -943,7 +943,7 @@ void DependencyParametersMerger::merge(QVariantMap &current, const QVariantMap &
currentValue = mdst;
} else {
if (m_currentPrio == nextPrio) {
- if (currentValue.isValid() && currentValue != newValue)
+ if (currentValue.isValid() && !qVariantsEqual(currentValue, newValue))
m_conflicts.emplace_back(m_path, currentValue, newValue, m_currentPrio);
} else {
removeIf(m_conflicts, [this](const Conflict &conflict) {