diff --git a/app/src/main/java/net/ardevd/tagius/features/records/ui/add/AddRecordBottomSheet.kt b/app/src/main/java/net/ardevd/tagius/features/records/ui/add/AddRecordBottomSheet.kt index 8a6dfd5..8540efc 100644 --- a/app/src/main/java/net/ardevd/tagius/features/records/ui/add/AddRecordBottomSheet.kt +++ b/app/src/main/java/net/ardevd/tagius/features/records/ui/add/AddRecordBottomSheet.kt @@ -1,6 +1,7 @@ package net.ardevd.tagius.features.records.ui.add import android.os.Bundle +import android.view.HapticFeedbackConstants import android.view.LayoutInflater import android.view.View import android.view.ViewGroup @@ -44,6 +45,7 @@ class AddRecordBottomSheet( if (description.isNotEmpty()) { onStartTimer(description) + it.performHapticFeedback(HapticFeedbackConstants.CONFIRM) dismiss() // Close the sheet } else { binding.inputLayout.error = "Please enter a description" diff --git a/app/src/main/java/net/ardevd/tagius/features/records/ui/list/RecordsListFragment.kt b/app/src/main/java/net/ardevd/tagius/features/records/ui/list/RecordsListFragment.kt index 2ec5e44..77b2560 100644 --- a/app/src/main/java/net/ardevd/tagius/features/records/ui/list/RecordsListFragment.kt +++ b/app/src/main/java/net/ardevd/tagius/features/records/ui/list/RecordsListFragment.kt @@ -1,6 +1,7 @@ package net.ardevd.tagius.features.records.ui.list import android.os.Bundle +import android.view.HapticFeedbackConstants import android.view.Menu import android.view.MenuInflater import android.view.MenuItem @@ -111,6 +112,7 @@ class RecordsListFragment : Fragment(R.layout.fragment_records_list) { val fab = requireActivity().findViewById(R.id.fabAdd) fab.isVisible = true fab.setOnClickListener { + fab.performHapticFeedback(HapticFeedbackConstants.VIRTUAL_KEY) showAddSheet() }