From 0275504a059163b697acd740ff0c43af664c5f1f Mon Sep 17 00:00:00 2001 From: lenchan139 Date: Tue, 26 Jan 2021 23:38:03 +0800 Subject: [PATCH] Move compose content's EditText cursor to first when shared content parsed in ComposeActivity (#2030) * multiple media upload support * multiple media upload support * multiple media upload support * remove typing * Update app/src/main/res/values/strings.xml Co-authored-by: Konrad Pozniak * remove magic number on string.xml and add to activity. * move edittext cursor to first when shareBody parsed in ComposeActivity Co-authored-by: Konrad Pozniak --- .../tusky/components/compose/ComposeActivity.kt | 5 ++++- app/src/main/res/values/strings.xml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeActivity.kt b/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeActivity.kt index 69a09088..88329451 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeActivity.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/compose/ComposeActivity.kt @@ -30,7 +30,7 @@ import android.os.Build import android.os.Bundle import android.os.Parcelable import android.provider.MediaStore -import android.util.Log + import android.util.Log import android.view.KeyEvent import android.view.MenuItem import android.view.View @@ -202,6 +202,9 @@ class ComposeActivity : BaseActivity(), val left = min(start, end) val right = max(start, end) composeEditField.text.replace(left, right, shareBody, 0, shareBody.length) + // move edittext cursor to first when shareBody parsed + composeEditField.text.insert(0, "\n") + composeEditField.setSelection(0) } } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 7439808b..c1615e04 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -598,9 +598,9 @@ Hide quantitative stats on profiles You cannot upload more than %1$d media attachments. Do you really want to delete the list %s? - This toot failed to send! + The draft feature in Tusky has been completely redesigned to be faster, more user friendly and less buggy.\n You can still access your old drafts via a button on the new drafts screen,