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); + } }