From 15c618bc0b996ed1622ac05c1608b8aeeb3f9cbf Mon Sep 17 00:00:00 2001 From: sspanak Date: Mon, 17 Mar 2025 11:28:12 +0200 Subject: [PATCH] a more informative message if getSuggestion() fails --- .../java/io/github/sspanak/tt9/ui/tray/SuggestionsBar.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/github/sspanak/tt9/ui/tray/SuggestionsBar.java b/app/src/main/java/io/github/sspanak/tt9/ui/tray/SuggestionsBar.java index 48a46705..35c5cdba 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ui/tray/SuggestionsBar.java +++ b/app/src/main/java/io/github/sspanak/tt9/ui/tray/SuggestionsBar.java @@ -168,7 +168,11 @@ public class SuggestionsBar { return suggestion; } - return stem + suggestion.substring(startIndex, endIndex); + try { + return stem + suggestion.substring(startIndex, endIndex); + } catch (Exception e) { + throw new IndexOutOfBoundsException("Failed cutting '" + suggestion + "' from: " + startIndex + " to: " + endIndex); + } }