RageshakePreferencesEvents -> RageshakePreferencesEvent

This commit is contained in:
Benoit Marty 2026-01-19 18:18:44 +01:00
parent dca227d3d7
commit d207efd169
7 changed files with 17 additions and 17 deletions

View file

@ -19,7 +19,7 @@ import dev.zacsweers.metro.ContributesBinding
import io.element.android.features.rageshake.api.detection.RageshakeDetectionEvent
import io.element.android.features.rageshake.api.detection.RageshakeDetectionPresenter
import io.element.android.features.rageshake.api.detection.RageshakeDetectionState
import io.element.android.features.rageshake.api.preferences.RageshakePreferencesEvents
import io.element.android.features.rageshake.api.preferences.RageshakePreferencesEvent
import io.element.android.features.rageshake.api.preferences.RageshakePreferencesPresenter
import io.element.android.features.rageshake.api.screenshot.ImageResult
import io.element.android.features.rageshake.impl.rageshake.RageShake
@ -51,7 +51,7 @@ class DefaultRageshakeDetectionPresenter(
fun handleEvent(event: RageshakeDetectionEvent) {
when (event) {
RageshakeDetectionEvent.Disable -> {
preferencesState.eventSink(RageshakePreferencesEvents.SetIsEnabled(false))
preferencesState.eventSink(RageshakePreferencesEvent.SetIsEnabled(false))
showDialog.value = false
}
RageshakeDetectionEvent.StartDetection -> isStarted.value = true

View file

@ -19,7 +19,7 @@ import androidx.compose.runtime.saveable.rememberSaveable
import dev.zacsweers.metro.AppScope
import dev.zacsweers.metro.ContributesBinding
import io.element.android.features.rageshake.api.RageshakeFeatureAvailability
import io.element.android.features.rageshake.api.preferences.RageshakePreferencesEvents
import io.element.android.features.rageshake.api.preferences.RageshakePreferencesEvent
import io.element.android.features.rageshake.api.preferences.RageshakePreferencesPresenter
import io.element.android.features.rageshake.api.preferences.RageshakePreferencesState
import io.element.android.features.rageshake.impl.rageshake.RageShake
@ -48,10 +48,10 @@ class DefaultRageshakePreferencesPresenter(
rageshakeDataStore.sensitivity()
}.collectAsState(initial = 0f)
fun handleEvent(event: RageshakePreferencesEvents) {
fun handleEvent(event: RageshakePreferencesEvent) {
when (event) {
is RageshakePreferencesEvents.SetIsEnabled -> localCoroutineScope.setIsEnabled(event.isEnabled)
is RageshakePreferencesEvents.SetSensitivity -> localCoroutineScope.setSensitivity(event.sensitivity)
is RageshakePreferencesEvent.SetIsEnabled -> localCoroutineScope.setIsEnabled(event.isEnabled)
is RageshakePreferencesEvent.SetSensitivity -> localCoroutineScope.setSensitivity(event.sensitivity)
}
}