mirror of
https://git.mihon.tech/mihonapp/mihon
synced 2024-11-23 05:35:51 +03:00
Add back haptic feedback long tap to fav (#8418)
* Add back haptic feedback long tap to fav - add back haptic when long tap on manga to add to library * simplify * Revert "simplify" This reverts commit f4bd57315a3dbf35f5975233980304fa66807718. * Revert "Add back haptic feedback long tap to fav" This reverts commit 81486e30e9adf6a7e983b5e3f12bd5bc34083db1. * cleanup
This commit is contained in:
parent
280b0f42db
commit
34aa4eb291
1 changed files with 4 additions and 0 deletions
|
@ -5,7 +5,9 @@ import androidx.activity.compose.BackHandler
|
|||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.LaunchedEffect
|
||||
import androidx.compose.runtime.rememberCoroutineScope
|
||||
import androidx.compose.ui.hapticfeedback.HapticFeedbackType
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.platform.LocalHapticFeedback
|
||||
import androidx.core.os.bundleOf
|
||||
import eu.kanade.domain.source.model.Source
|
||||
import eu.kanade.presentation.browse.BrowseSourceScreen
|
||||
|
@ -50,6 +52,7 @@ open class BrowseSourceController(bundle: Bundle) :
|
|||
override fun ComposeContent() {
|
||||
val scope = rememberCoroutineScope()
|
||||
val context = LocalContext.current
|
||||
val haptic = LocalHapticFeedback.current
|
||||
|
||||
BrowseSourceScreen(
|
||||
presenter = presenter,
|
||||
|
@ -64,6 +67,7 @@ open class BrowseSourceController(bundle: Bundle) :
|
|||
duplicateManga != null -> presenter.dialog = Dialog.AddDuplicateManga(manga, duplicateManga)
|
||||
else -> presenter.addFavorite(manga)
|
||||
}
|
||||
haptic.performHapticFeedback(HapticFeedbackType.LongPress)
|
||||
}
|
||||
},
|
||||
onWebViewClick = f@{
|
||||
|
|
Loading…
Reference in a new issue