From 86bdb69a3f5b6421aa4e8410decbf1342b6812db Mon Sep 17 00:00:00 2001 From: Conny Duck Date: Sat, 25 Nov 2023 12:57:04 +0100 Subject: [PATCH] use get/putCharSequence instead of get/putString --- .../tusky/components/compose/dialog/CaptionDialog.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt b/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt index eb3d3162fe..79f2326143 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt @@ -67,7 +67,7 @@ class CaptionDialog : DialogFragment() { ) binding.imageDescriptionText.filters = arrayOf(InputFilter.LengthFilter(MEDIA_DESCRIPTION_CHARACTER_LIMIT)) binding.imageDescriptionText.setText(arguments?.getString(EXISTING_DESCRIPTION_ARG)) - savedInstanceState?.getString(DESCRIPTION_KEY)?.let { + savedInstanceState?.getCharSequence(DESCRIPTION_KEY)?.let { binding.imageDescriptionText.setText(it) } @@ -119,7 +119,7 @@ class CaptionDialog : DialogFragment() { } override fun onSaveInstanceState(outState: Bundle) { - outState.putString(DESCRIPTION_KEY, binding.imageDescriptionText.text.toString()) + outState.putCharSequence(DESCRIPTION_KEY, binding.imageDescriptionText.text) super.onSaveInstanceState(outState) }