diff options
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/installer/component.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libs/installer/component.cpp b/src/libs/installer/component.cpp index 048cfeda6..393dcd99a 100644 --- a/src/libs/installer/component.cpp +++ b/src/libs/installer/component.cpp @@ -1341,8 +1341,9 @@ void Component::setLocalTempPath(const QString &tempLocalPath) void Component::updateModelData(const QString &key, const QString &data) { if (key == scVirtual) { - if (data.toLower() == scTrue) - setData(d->m_core->virtualComponentsFont(), Qt::FontRole); + setData(data.toLower() == scTrue + ? d->m_core->virtualComponentsFont() + : QFont(), Qt::FontRole); if (Component *const parent = parentComponent()) { parent->removeComponent(this); parent->appendComponent(this); |