[commhistory-daemon] Reset voicemail notification on number change. #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm impacted by https://forum.sailfishos.org/t/4-0-1-voicemail-notifications-dont-call-voicemail-when-clicked/5049
When I tap on the notification, I'm brought to the call history, even if I've a voicemail number registered and working (long press on 1 in the dialer call the voicemail).
To reproduce on a JollaC:
commhistorydand tap on the notification, it calls the voice mail,ofonoand tap on the notification, it brings you to the call history.Investigating a bit, the choice between the two destination (voicemail or call history) is based on the voicemail number reported by the QOfonoMessageWaiting object. And it seems that the voicemail number is no always ready when the other properties are.
So the PR is simple : also update the notification when the voicemail number becomes available.
@pvuorela what do you think ?