From 3239fc22ff66819540830191f7b5462b0241713c Mon Sep 17 00:00:00 2001 From: Dylan Van Assche Date: Tue, 3 May 2022 13:47:57 +0200 Subject: [PATCH] mm-iface-modem: mark signal strength as recent on init When initializing the Modem interface, we set the signal strength to the default value (0%) and we are certain this is the recent value until the modem reports the actual signal strength if available. Therefore, mark the signal strength as recent instead of cached. --- src/mm-iface-modem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mm-iface-modem.c b/src/mm-iface-modem.c index 73d52fca..a4328fa9 100644 --- a/src/mm-iface-modem.c +++ b/src/mm-iface-modem.c @@ -6084,7 +6084,7 @@ mm_iface_modem_initialize (MMIfaceModem *self, mm_gdbus_modem_set_unlock_required (skeleton, MM_MODEM_LOCK_UNKNOWN); mm_gdbus_modem_set_unlock_retries (skeleton, 0); mm_gdbus_modem_set_access_technologies (skeleton, MM_MODEM_ACCESS_TECHNOLOGY_UNKNOWN); - mm_gdbus_modem_set_signal_quality (skeleton, g_variant_new ("(ub)", 0, FALSE)); + mm_gdbus_modem_set_signal_quality (skeleton, g_variant_new ("(ub)", 0, TRUE)); mm_gdbus_modem_set_supported_modes (skeleton, mm_common_build_mode_combinations_default ()); mm_gdbus_modem_set_current_modes (skeleton, g_variant_new ("(uu)", MM_MODEM_MODE_ANY, MM_MODEM_MODE_NONE)); mm_gdbus_modem_set_supported_bands (skeleton, mm_common_build_bands_unknown ());