diff --git a/app/build.gradle b/app/build.gradle index e94db2f..23549fa 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -95,7 +95,7 @@ dependencies { implementation "androidx.camera:camera-extensions:$camerax_version" // preferences - implementation "androidx.datastore:datastore-preferences:1.1.5" + implementation "androidx.datastore:datastore-preferences:1.1.4" testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.2.1' diff --git a/app/src/main/java/org/fnives/android/qrcodetransfer/storage/AppPreferences.kt b/app/src/main/java/org/fnives/android/qrcodetransfer/storage/AppPreferences.kt index e706874..a2d3fba 100644 --- a/app/src/main/java/org/fnives/android/qrcodetransfer/storage/AppPreferences.kt +++ b/app/src/main/java/org/fnives/android/qrcodetransfer/storage/AppPreferences.kt @@ -5,7 +5,6 @@ import android.content.Context import androidx.compose.runtime.Composable import androidx.compose.runtime.CompositionLocalProvider import androidx.compose.runtime.compositionLocalOf -import androidx.compose.runtime.remember import androidx.datastore.core.DataStore import androidx.datastore.preferences.core.Preferences import androidx.datastore.preferences.core.booleanPreferencesKey @@ -61,6 +60,7 @@ private var appPreferences: AppPreferences? = null @Composable fun LocalAppPreferencesProvider(context: Context, content: @Composable () -> Unit) { - val preferences = appPreferences ?: AppPreferences(context.applicationContext).also { appPreferences = it } + val preferences = + appPreferences ?: AppPreferences(context.applicationContext).also { appPreferences = it } CompositionLocalProvider(LocalAppPreferences provides preferences, content = content) } \ No newline at end of file