File tree Expand file tree Collapse file tree 2 files changed +22
-14
lines changed
jsMain/kotlin/sh/calvin/reorderable/demo
wasmJsMain/kotlin/sh/calvin/reorderable/demo Expand file tree Collapse file tree 2 files changed +22
-14
lines changed Original file line number Diff line number Diff line change @@ -9,15 +9,19 @@ actual fun rememberReorderHapticFeedback(): ReorderHapticFeedback {
99 val reorderHapticFeedback = remember {
1010 object : ReorderHapticFeedback () {
1111 override fun performHapticFeedback (type : ReorderHapticFeedbackType ) {
12- when (type) {
13- ReorderHapticFeedbackType .START ->
14- window.navigator.vibrate(5 )
12+ try {
13+ when (type) {
14+ ReorderHapticFeedbackType .START ->
15+ window.navigator.vibrate(5 )
1516
16- ReorderHapticFeedbackType .MOVE ->
17- window.navigator.vibrate(1 )
17+ ReorderHapticFeedbackType .MOVE ->
18+ window.navigator.vibrate(1 )
1819
19- ReorderHapticFeedbackType .END ->
20- window.navigator.vibrate(3 )
20+ ReorderHapticFeedbackType .END ->
21+ window.navigator.vibrate(3 )
22+ }
23+ } catch (e: Throwable ) {
24+ println (" Haptic feedback not supported: ${e.message} " )
2125 }
2226 }
2327 }
Original file line number Diff line number Diff line change @@ -9,15 +9,19 @@ actual fun rememberReorderHapticFeedback(): ReorderHapticFeedback {
99 val reorderHapticFeedback = remember {
1010 object : ReorderHapticFeedback () {
1111 override fun performHapticFeedback (type : ReorderHapticFeedbackType ) {
12- when (type) {
13- ReorderHapticFeedbackType .START ->
14- window.navigator.vibrate(5 )
12+ try {
13+ when (type) {
14+ ReorderHapticFeedbackType .START ->
15+ window.navigator.vibrate(5 )
1516
16- ReorderHapticFeedbackType .MOVE ->
17- window.navigator.vibrate(1 )
17+ ReorderHapticFeedbackType .MOVE ->
18+ window.navigator.vibrate(1 )
1819
19- ReorderHapticFeedbackType .END ->
20- window.navigator.vibrate(3 )
20+ ReorderHapticFeedbackType .END ->
21+ window.navigator.vibrate(3 )
22+ }
23+ } catch (e: Throwable ) {
24+ println (" Haptic feedback not supported: ${e.message} " )
2125 }
2226 }
2327 }
You can’t perform that action at this time.
0 commit comments