From c3724605b8b29413549522d03fc47170e1e38c6c Mon Sep 17 00:00:00 2001
From: Oleg Semenenko <146032743+oleg-livefront@users.noreply.github.com>
Date: Thu, 8 Feb 2024 12:35:47 -0600
Subject: [PATCH] BIT-1658 Change the Linked custom field to display the name
 (#988)

---
 .../ui/vault/feature/addedit/VaultAddEditCustomField.kt        | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/addedit/VaultAddEditCustomField.kt b/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/addedit/VaultAddEditCustomField.kt
index cef1d990b..9e6f95dd6 100644
--- a/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/addedit/VaultAddEditCustomField.kt
+++ b/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/addedit/VaultAddEditCustomField.kt
@@ -105,6 +105,7 @@ fun VaultAddEditCustomField(
             customField.vaultLinkedFieldType?.let { fieldType ->
                 CustomFieldLinkedField(
                     selectedOption = fieldType,
+                    label = customField.name,
                     supportedLinkedTypes = supportedLinkedTypes,
                     onValueChanged = {
                         onCustomFieldValueChange(customField.copy(vaultLinkedFieldType = it))
@@ -228,11 +229,11 @@ private fun CustomFieldTextField(
  */
 @Composable
 private fun CustomFieldLinkedField(
+    label: String,
     selectedOption: VaultLinkedFieldType,
     onValueChanged: (VaultLinkedFieldType) -> Unit,
     onEditValue: () -> Unit,
     modifier: Modifier = Modifier,
-    label: String = stringResource(id = R.string.options),
     supportedLinkedTypes: ImmutableList<VaultLinkedFieldType> = persistentListOf(),
 ) {
     val possibleTypesWithStrings = supportedLinkedTypes.associateWith { it.label.invoke() }