From 43b20b2042d5fc944b60f9b2c250ccdcbfd82658 Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Fri, 1 Aug 2025 11:08:26 +0100 Subject: [PATCH] Strip trailing whitespace from log lines Log lines coming from the Rust SDK have a trailing newline, meaning that when we emit them, we get a blank line in the logs. To prevent this, strip off trailing whitespace. --- .../java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt index a3c68c2230..bbc4c3bb39 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt @@ -95,7 +95,7 @@ import org.matrix.rustcomponents.sdk.crypto.ProgressListener as RustProgressList class CryptoLogger : Logger { override fun log(logLine: String) { - Timber.d(logLine) + Timber.d(logLine.trimEnd()) } }