fix(tray): Adding a keyboard layout for the first time will crash

https://pms.deepin.cn/index.php?m=task&f=view&taskID=5131
This commit is contained in:
justforlxz 2019-05-14 13:08:10 +08:00
parent 2e4fcd852e
commit 0a71b340ac
No known key found for this signature in database
GPG Key ID: 593AFD577C1B1A60

View File

@ -233,6 +233,10 @@ void IndicatorTray::textPropertyChanged(const QDBusMessage &message)
return;
}
if (!d->indicatorTrayWidget) {
d->init();
}
d->indicatorTrayWidget->setText(value.toByteArray());
});
}
@ -247,6 +251,10 @@ void IndicatorTray::iconPropertyChanged(const QDBusMessage &message)
return;
}
if (!d->indicatorTrayWidget) {
d->init();
}
d->indicatorTrayWidget->setPixmapData(value.toByteArray());
});
}