From e6515436d98e5b23122266c016d77db145615b22 Mon Sep 17 00:00:00 2001 From: Naveen Date: Sat, 16 Jul 2022 20:08:47 +0530 Subject: [PATCH 1/4] Show long toast errors --- .../smsmessenger/activities/ThreadActivity.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt index 5d037145..6f3677d0 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt @@ -847,6 +847,7 @@ class ThreadActivity : SimpleActivity() { private fun sendMessage() { var msg = thread_type_message.value if (msg.isEmpty() && attachmentSelections.isEmpty()) { + toast(R.string.unknown_error_occurred, length = Toast.LENGTH_LONG) return } @@ -878,9 +879,9 @@ class ThreadActivity : SimpleActivity() { val mimeType = contentResolver.getType(selection.uri) ?: continue message.addMedia(byteArray, mimeType) } catch (e: Exception) { - showErrorToast(e) + showErrorToast(e, length = Toast.LENGTH_LONG) } catch (e: Error) { - toast(e.localizedMessage ?: getString(R.string.unknown_error_occurred)) + toast(e.localizedMessage ?: getString(R.string.unknown_error_occurred), length = Toast.LENGTH_LONG) } } } @@ -903,9 +904,9 @@ class ThreadActivity : SimpleActivity() { refreshMessages() } } catch (e: Exception) { - showErrorToast(e) + showErrorToast(e, length = Toast.LENGTH_LONG) } catch (e: Error) { - toast(e.localizedMessage ?: getString(R.string.unknown_error_occurred)) + toast(e.localizedMessage ?: getString(R.string.unknown_error_occurred), length = Toast.LENGTH_LONG) } } From a5f57a239ab7d437b16c3a803222556fc3e552e1 Mon Sep 17 00:00:00 2001 From: Naveen Date: Sat, 16 Jul 2022 20:18:45 +0530 Subject: [PATCH 2/4] Remove default toast parameter --- .../smsmessenger/activities/ThreadActivity.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt index 6f3677d0..82c96d54 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt @@ -879,7 +879,7 @@ class ThreadActivity : SimpleActivity() { val mimeType = contentResolver.getType(selection.uri) ?: continue message.addMedia(byteArray, mimeType) } catch (e: Exception) { - showErrorToast(e, length = Toast.LENGTH_LONG) + showErrorToast(e) } catch (e: Error) { toast(e.localizedMessage ?: getString(R.string.unknown_error_occurred), length = Toast.LENGTH_LONG) } @@ -904,7 +904,7 @@ class ThreadActivity : SimpleActivity() { refreshMessages() } } catch (e: Exception) { - showErrorToast(e, length = Toast.LENGTH_LONG) + showErrorToast(e) } catch (e: Error) { toast(e.localizedMessage ?: getString(R.string.unknown_error_occurred), length = Toast.LENGTH_LONG) } From 9643dbea28e20d9fc4188e3b6e9fee245b6d2b00 Mon Sep 17 00:00:00 2001 From: Naveen Date: Sat, 16 Jul 2022 20:23:02 +0530 Subject: [PATCH 3/4] Use MyButton view --- app/src/main/res/layout/activity_thread.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/layout/activity_thread.xml b/app/src/main/res/layout/activity_thread.xml index 316e5298..7854987f 100644 --- a/app/src/main/res/layout/activity_thread.xml +++ b/app/src/main/res/layout/activity_thread.xml @@ -225,7 +225,7 @@ android:visibility="gone" tools:ignore="HardcodedText" /> -