Skip to content

Commit 251b599

Browse files
authored
library: Fix hapticFeedbackType on Switch and Checkbox (#107)
1 parent b15404f commit 251b599

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

iosApp/iosApp/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<key>CFBundleShortVersionString</key>
1818
<string>1.0.4</string>
1919
<key>CFBundleVersion</key>
20-
<string>534</string>
20+
<string>537</string>
2121
<key>LSRequiresIPhoneOS</key>
2222
<true/>
2323
<key>CADisableMinimumFrameDurationOnPhone</key>

miuix/src/commonMain/kotlin/top/yukonga/miuix/kmp/basic/Checkbox.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@ fun Checkbox(
7575
Modifier.toggleable(
7676
value = checked,
7777
onValueChange = {
78-
onCheckedChange.invoke(!checked)
78+
onCheckedChange(it)
7979
hapticFeedback.performHapticFeedback(
80-
if (checked) HapticFeedbackType.ToggleOn else HapticFeedbackType.ToggleOff
80+
if (it) HapticFeedbackType.ToggleOn else HapticFeedbackType.ToggleOff
8181
)
8282
},
8383
enabled = enabled,

miuix/src/commonMain/kotlin/top/yukonga/miuix/kmp/basic/Switch.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ fun Switch(
111111
onValueChange = {
112112
onCheckedChange(it)
113113
hapticFeedback.performHapticFeedback(
114-
if (checked) HapticFeedbackType.ToggleOn else HapticFeedbackType.ToggleOff
114+
if (it) HapticFeedbackType.ToggleOn else HapticFeedbackType.ToggleOff
115115
)
116116
},
117117
enabled = enabled,

0 commit comments

Comments
 (0)