From 89d5b9670ab2fa243e4f7ee283180887c3aa42cb Mon Sep 17 00:00:00 2001 From: Konrad Pozniak Date: Mon, 24 Feb 2025 14:17:13 +0100 Subject: [PATCH] don't reset the reply policy when updating a list (#4935) fixes https://github.com/tuskyapp/Tusky/issues/4934 --- app/src/main/java/com/keylesspalace/tusky/ListsActivity.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/ListsActivity.kt b/app/src/main/java/com/keylesspalace/tusky/ListsActivity.kt index 5ff2abe4d..480e32327 100644 --- a/app/src/main/java/com/keylesspalace/tusky/ListsActivity.kt +++ b/app/src/main/java/com/keylesspalace/tusky/ListsActivity.kt @@ -113,11 +113,11 @@ class ListsActivity : BaseActivity() { } private fun showlistNameDialog(list: MastoList?) { - var selectedReplyPolicyIndex = 0 + var selectedReplyPolicyIndex = MastoList.ReplyPolicy.from(list?.repliesPolicy).ordinal val replyPolicies = resources.getStringArray(R.array.list_reply_policies_display) val binding = DialogListBinding.inflate(layoutInflater).apply { - replyPolicyDropDown.setText(replyPolicies[MastoList.ReplyPolicy.from(list?.repliesPolicy).ordinal]) + replyPolicyDropDown.setText(replyPolicies[selectedReplyPolicyIndex]) replyPolicyDropDown.setSimpleItems(replyPolicies) replyPolicyDropDown.setOnItemClickListener { _, _, position, _ -> selectedReplyPolicyIndex = position