From 3d2b48706d795c4dc4b28f50d2539594de242ff4 Mon Sep 17 00:00:00 2001 From: jens Date: Sun, 7 Dec 2025 14:00:17 +0100 Subject: [PATCH] Vibrations fix --- .../java/com/jens/automation2/Actions.java | 20 +++++++++---------- .../metadata/android/en-US/changelogs/145.txt | 1 + 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/jens/automation2/Actions.java b/app/src/main/java/com/jens/automation2/Actions.java index 168591f..c31e3af 100644 --- a/app/src/main/java/com/jens/automation2/Actions.java +++ b/app/src/main/java/com/jens/automation2/Actions.java @@ -978,19 +978,19 @@ public class Actions { VibrationEffect ve = VibrationEffect.createOneShot(Long.parseLong(vibrateDuration), VibrationEffect.DEFAULT_AMPLITUDE); vibrator.vibrate(ve); - - // For newer versions it seems we have to wait for the vibration to complete. - try - { - Thread.sleep(Long.parseLong(vibrateDuration)); - } - catch (Exception e) - { - Miscellaneous.logEvent("e", "VibrateSleep", Log.getStackTraceString(e), 5); - } } else vibrator.vibrate(Long.parseLong(vibrateDuration)); + + // Wait for the vibration to complete. + try + { + Thread.sleep(Long.parseLong(vibrateDuration)); + } + catch (Exception e) + { + Miscellaneous.logEvent("e", "VibrateSleep", Log.getStackTraceString(e), 5); + } } else { diff --git a/fastlane/metadata/android/en-US/changelogs/145.txt b/fastlane/metadata/android/en-US/changelogs/145.txt index 7420fd2..f608bb2 100644 --- a/fastlane/metadata/android/en-US/changelogs/145.txt +++ b/fastlane/metadata/android/en-US/changelogs/145.txt @@ -8,4 +8,5 @@ * Fixed: Variable trigger didn't always compare correctly. * Fixed: Permission check for ability to schedule exact timers * Fixed: Crash in Google Play version +* Fixed: Added waiting period for vibrations * Added Possibility to select UI theme, hence enabling modern UI designs \ No newline at end of file