No need to use apply setContentText accept null parameter.

This commit is contained in:
Benoit Marty 2025-11-14 09:24:41 +01:00
parent ced5af18d0
commit 35cebfca7d

View file

@ -133,12 +133,8 @@ class RingingCallNotificationCreator(
.setWhen(timestamp) .setWhen(timestamp)
.setOngoing(true) .setOngoing(true)
.setShowWhen(false) .setShowWhen(false)
.apply { // If textContent is null, the content text is set by the style (will be "Incoming call")
if (textContent != null) { .setContentText(textContent)
setContentText(textContent)
// Else the content text is set by the style (will be "Incoming call")
}
}
.setSound(Settings.System.DEFAULT_RINGTONE_URI, AudioManager.STREAM_RING) .setSound(Settings.System.DEFAULT_RINGTONE_URI, AudioManager.STREAM_RING)
.setTimeoutAfter(ElementCallConfig.RINGING_CALL_DURATION_SECONDS.seconds.inWholeMilliseconds) .setTimeoutAfter(ElementCallConfig.RINGING_CALL_DURATION_SECONDS.seconds.inWholeMilliseconds)
.setContentIntent(answerIntent) .setContentIntent(answerIntent)