diff --git a/libraries/featureflag/api/src/main/kotlin/io/element/android/libraries/featureflag/api/FeatureFlags.kt b/libraries/featureflag/api/src/main/kotlin/io/element/android/libraries/featureflag/api/FeatureFlags.kt index 3feef36ffa..af464ebc7b 100644 --- a/libraries/featureflag/api/src/main/kotlin/io/element/android/libraries/featureflag/api/FeatureFlags.kt +++ b/libraries/featureflag/api/src/main/kotlin/io/element/android/libraries/featureflag/api/FeatureFlags.kt @@ -78,15 +78,6 @@ enum class FeatureFlags( // False so it's displayed in the developer options screen isFinished = false, ), - SharePos( - key = "feature.share_pos_v2", - title = "Share pos in sliding sync", - description = "Keep the sliding sync pos to make initial syncs faster. Requires an app restart to take effect." + - "\n\nWARNING: this may cause issues with syncs.", - defaultValue = { true }, - // False so it's displayed in the developer options screen - isFinished = false, - ), SelectableMediaQuality( key = "feature.selectable_media_quality", title = "Select media quality per upload", diff --git a/libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/RustMatrixClientFactory.kt b/libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/RustMatrixClientFactory.kt index 6ba658e81b..2a4abe6dc2 100644 --- a/libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/RustMatrixClientFactory.kt +++ b/libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/RustMatrixClientFactory.kt @@ -78,7 +78,7 @@ class RustMatrixClientFactory @Inject constructor( client.setUtdDelegate(UtdTracker(analyticsService)) val syncService = client.syncService() - .withSharePos(enable = featureFlagService.isFeatureEnabled(FeatureFlags.SharePos)) + .withSharePos(true) .withOfflineMode() .finish()