summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libs/installer/component.cpp5
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);