Skip to content

Commit a6929f2

Browse files
Ensure DebugTree is only planted once (#4452)
1 parent 9b064ee commit a6929f2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

app/src/standard/java/com/x8bit/bitwarden/data/platform/manager/LogsManagerImpl.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ class LogsManagerImpl(
2525
set(value) {
2626
settingsRepository.isCrashLoggingEnabled = value
2727
Firebase.crashlytics.isCrashlyticsCollectionEnabled = value
28-
if (BuildConfig.HAS_LOGS_ENABLED) {
29-
Timber.plant(Timber.DebugTree())
30-
}
3128
if (value) {
3229
Timber.plant(nonfatalErrorTree)
3330
} else if (Timber.forest().contains(nonfatalErrorTree)) {
@@ -51,6 +48,9 @@ class LogsManagerImpl(
5148

5249
init {
5350
legacyAppCenterMigrator.migrateIfNecessary()
51+
if (BuildConfig.HAS_LOGS_ENABLED) {
52+
Timber.plant(Timber.DebugTree())
53+
}
5454
isEnabled = settingsRepository.isCrashLoggingEnabled
5555
}
5656

0 commit comments

Comments
 (0)