From 31258539484a9baf00d475a8c53aafac0b74409c Mon Sep 17 00:00:00 2001 From: Futsch1 Date: Wed, 5 Feb 2025 21:08:43 +0100 Subject: [PATCH 1/2] Fix crash when switching unit with empty edit field --- .../com/futsch1/medtimer/medicine/editors/IntervalEditor.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/futsch1/medtimer/medicine/editors/IntervalEditor.kt b/app/src/main/java/com/futsch1/medtimer/medicine/editors/IntervalEditor.kt index f155d88f..cc76eb39 100644 --- a/app/src/main/java/com/futsch1/medtimer/medicine/editors/IntervalEditor.kt +++ b/app/src/main/java/com/futsch1/medtimer/medicine/editors/IntervalEditor.kt @@ -19,7 +19,7 @@ class IntervalEditor( intervalUnitToggle.check(intervalUnitToggle.getChildAt(unit.ordinal).id) intervalUnitToggle.addOnButtonCheckedListener { _, checkedId, isChecked -> val selectedUnit = checkedIntervalUnit(checkedId) - if (isChecked) { + if (isChecked && timeEdit.text.toString().isNotBlank()) { interval.setValue(timeEdit.text.toString().toInt(), unit) var value = interval.getValue(selectedUnit) if (value == 0) { From 037a3d0855660e6ab4686a3c1e4aec5f2e8af908 Mon Sep 17 00:00:00 2001 From: Futsch1 Date: Wed, 5 Feb 2025 21:13:52 +0100 Subject: [PATCH 2/2] Bump version to v1.15.3 --- app/build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 0a0123e2..9593ff2c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -23,8 +23,8 @@ android { minSdk = 28 multiDexEnabled = true targetSdk = 35 - versionCode = 97 - versionName = "1.15.2" + versionCode = 98 + versionName = "1.15.3" base.archivesName = "MedTimer" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"