From b901b6838395dc289b7919031aaafc7c0bfc19f3 Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Fri, 22 Dec 2023 18:30:52 +0100 Subject: [PATCH] Fix substring index OOB Exception Fix #639 --- .../src/main/java/de/mm20/launcher2/wikipedia/Wikipedia.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/wikipedia/src/main/java/de/mm20/launcher2/wikipedia/Wikipedia.kt b/data/wikipedia/src/main/java/de/mm20/launcher2/wikipedia/Wikipedia.kt index 8e37620a..28b6bbaa 100644 --- a/data/wikipedia/src/main/java/de/mm20/launcher2/wikipedia/Wikipedia.kt +++ b/data/wikipedia/src/main/java/de/mm20/launcher2/wikipedia/Wikipedia.kt @@ -57,7 +57,7 @@ internal data class Wikipedia( val shareIntent = Intent(Intent.ACTION_SEND) shareIntent.putExtra( Intent.EXTRA_TEXT, "${label}\n\n" + - "${text.substring(0, 200)}…\n\n" + + "${text.substring(0, 200.coerceAtMost(text.length))}…\n\n" + sourceUrl ) shareIntent.type = "text/plain"