dataproviders: Fix mobile provider label

This commit is contained in:
Devin Lin 2022-10-23 15:16:46 -04:00
parent bca3fb3626
commit a219c59a1f
2 changed files with 2 additions and 6 deletions

View file

@ -66,10 +66,7 @@ bool SignalIndicator::simLocked() const
bool SignalIndicator::simEmpty() const
{
if (!m_modemDevice) {
return false;
}
return m_modemDevice && m_modemDevice->sim() && m_modemDevice->sim()->uni() == QStringLiteral("/");
return !m_modemDevice || !m_modemDevice->sim() || (m_modemDevice->sim()->uni() == QStringLiteral("/"));
}
bool SignalIndicator::mobileDataSupported() const

View file

@ -15,8 +15,7 @@ QtObject {
property string icon: "network-mobile-" + Math.floor(SignalIndicator.strength / 20) * 20
property string label: !SignalIndicator.available ? ""
: SignalIndicator.simLocked ? i18n("SIM Locked") : SignalIndicator.name
property string label: SignalIndicator.simLocked ? i18n("SIM Locked") : SignalIndicator.name
property bool showIndicator: SignalIndicator.modemAvailable
}