diff --git a/CHANGELOG.md b/CHANGELOG.md index fea483fc55..f8e4e0ca67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ ## Unreleased +### Fixes + +- Android SDK not being disabled when `options.enabled` is set to `false` ([#5334](https://github.com/getsentry/sentry-react-native/pull/5334)) + ### Dependencies - Bump JavaScript SDK from v10.22.0 to v10.23.0 ([#5335](https://github.com/getsentry/sentry-react-native/pull/5335)) diff --git a/packages/core/android/src/main/java/io/sentry/react/RNSentryModuleImpl.java b/packages/core/android/src/main/java/io/sentry/react/RNSentryModuleImpl.java index 39a419acdf..b4738aa332 100644 --- a/packages/core/android/src/main/java/io/sentry/react/RNSentryModuleImpl.java +++ b/packages/core/android/src/main/java/io/sentry/react/RNSentryModuleImpl.java @@ -242,6 +242,9 @@ protected void getSentryAndroidOptions( if (rnOptions.hasKey("debug") && rnOptions.getBoolean("debug")) { options.setDebug(true); } + if (rnOptions.hasKey("enabled")) { + options.setEnabled(rnOptions.getBoolean("enabled")); + } if (rnOptions.hasKey("dsn") && rnOptions.getString("dsn") != null) { String dsn = rnOptions.getString("dsn"); logger.log(SentryLevel.INFO, String.format("Starting with DSN: '%s'", dsn));