diff options
Diffstat (limited to 'src/lib/corelib/loader/loaderutils.cpp')
-rw-r--r-- | src/lib/corelib/loader/loaderutils.cpp | 2 |
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 ¤t, 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) { |