From 5931b203a455b67d0d60d71146b5c25130f1ccf9 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Tue, 29 Mar 2016 13:24:03 +0300 Subject: [PATCH 1/2] rotate fix --- .../com/github/axet/audiorecorder/widgets/PitchView.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/com/github/axet/audiorecorder/widgets/PitchView.java b/app/src/main/java/com/github/axet/audiorecorder/widgets/PitchView.java index e087334..d7a4458 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/widgets/PitchView.java +++ b/app/src/main/java/com/github/axet/audiorecorder/widgets/PitchView.java @@ -308,6 +308,13 @@ public class PitchView extends ViewGroup { int cut = data.size() - max; data.subList(0, cut).clear(); samples += cut; + + int m = data.size() - 1; + // screen rotate may cause play/edit offsets off screen + if (editPos > m) + editPos = m; + if (playPos > m) + playPos = m; } } From a1fa977f3bc8e51ad03444d83c965664f99a0b71 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Tue, 29 Mar 2016 13:24:09 +0300 Subject: [PATCH 2/2] Bump version 1.1.24 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index af8b44a..e65afaa 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "com.github.axet.audiorecorder" minSdkVersion 16 targetSdkVersion 23 - versionCode 44 - versionName "1.1.23" + versionCode 45 + versionName "1.1.24" } signingConfigs { release {