From ab93c297f2892f3353bc7ba97e2c144f02286d13 Mon Sep 17 00:00:00 2001 From: kosenda Date: Sat, 25 Jan 2025 17:44:30 +0900 Subject: [PATCH] feature: use set permission and toggles --- .../nowinandroid/core/designsystem/component/IconButton.kt | 4 +++- core/ui/src/main/AndroidManifest.xml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/core/designsystem/src/main/kotlin/com/google/samples/apps/nowinandroid/core/designsystem/component/IconButton.kt b/core/designsystem/src/main/kotlin/com/google/samples/apps/nowinandroid/core/designsystem/component/IconButton.kt index 201a73bf7..9b5e5c049 100644 --- a/core/designsystem/src/main/kotlin/com/google/samples/apps/nowinandroid/core/designsystem/component/IconButton.kt +++ b/core/designsystem/src/main/kotlin/com/google/samples/apps/nowinandroid/core/designsystem/component/IconButton.kt @@ -56,7 +56,9 @@ fun NiaIconToggleButton( FilledIconToggleButton( checked = checked, onCheckedChange = { isChecked -> - if (isChecked) haptics.performHapticFeedback(HapticFeedbackType.Confirm) + haptics.performHapticFeedback( + if (isChecked) HapticFeedbackType.ToggleOn else HapticFeedbackType.ToggleOff + ) onCheckedChange(isChecked) }, modifier = modifier, diff --git a/core/ui/src/main/AndroidManifest.xml b/core/ui/src/main/AndroidManifest.xml index 51d0cfc2e..f3d5b0e63 100644 --- a/core/ui/src/main/AndroidManifest.xml +++ b/core/ui/src/main/AndroidManifest.xml @@ -14,4 +14,6 @@ See the License for the specific language governing permissions and limitations under the License. --> - \ No newline at end of file + + + \ No newline at end of file