diff --git a/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt index 704966499..4b330a5f2 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt @@ -140,8 +140,8 @@ class MessagesFragment : Fragment(), Logging { sendMessageInputText() } - // max payload length should be 237 bytes but anything over 235 bytes crashes the radio - binding.messageInputText.filters += Utf8ByteLengthFilter(234) + // max payload length should be 237 bytes but anything over 200 becomes less reliable + binding.messageInputText.filters += Utf8ByteLengthFilter(200) binding.messageListView.setContent { val messages by model.getMessagesFrom(contactKey).collectAsStateWithLifecycle(listOf()) diff --git a/config/detekt/detekt-baseline.xml b/config/detekt/detekt-baseline.xml index b12339f1d..927f9a593 100644 --- a/config/detekt/detekt-baseline.xml +++ b/config/detekt/detekt-baseline.xml @@ -284,7 +284,7 @@ MagicNumber:MeshService.kt$MeshService$32 MagicNumber:MeshService.kt$MeshService$60000 MagicNumber:MeshService.kt$MeshService$8 - MagicNumber:MessagesFragment.kt$MessagesFragment$234 + MagicNumber:MessagesFragment.kt$MessagesFragment$200 MagicNumber:MetricsViewModel.kt$MetricsViewModel$1000L MagicNumber:MetricsViewModel.kt$MetricsViewModel$1e-5 MagicNumber:MetricsViewModel.kt$MetricsViewModel$1e-7