From 9a50e04f5aed7b2b47224bd430722d603ab95eb2 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Tue, 21 Jan 2025 15:08:18 -0500 Subject: [PATCH] fixup! Use dynamic/rule-based size calculations for transfer control view. --- .../components/transfercontrols/TransferControlView.kt | 4 ++-- app/src/main/res/values/strings.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/transfercontrols/TransferControlView.kt b/app/src/main/java/org/thoughtcrime/securesms/components/transfercontrols/TransferControlView.kt index 66aa86df7f..a7344a2b54 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/transfercontrols/TransferControlView.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/transfercontrols/TransferControlView.kt @@ -708,9 +708,9 @@ class TransferControlView @JvmOverloads constructor(context: Context, attrs: Att } else { val progressMiB = currentState.networkProgress.sumCompleted().toUnitString() val totalMiB = currentState.networkProgress.sumTotal().toUnitString() - val completedLabel = context.resources.getString(R.string.TransferControlView__download_progress, totalMiB, totalMiB) + val completedLabel = context.resources.getString(R.string.TransferControlView__download_progress_s_s, totalMiB, totalMiB) val desiredWidth = StaticLayout.getDesiredWidth(completedLabel, binding.secondaryDetailsText.paint) - binding.secondaryDetailsText.text = context.resources.getString(R.string.TransferControlView__download_progress, progressMiB, totalMiB) + binding.secondaryDetailsText.text = context.resources.getString(R.string.TransferControlView__download_progress_s_s, progressMiB, totalMiB) val roundedWidth = ceil(desiredWidth.toDouble()).roundToInt() + binding.secondaryDetailsText.compoundPaddingLeft + binding.secondaryDetailsText.compoundPaddingRight binding.secondaryDetailsText.updateLayoutParams { width = roundedWidth diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index a1af8e3c76..618336b47a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -3033,7 +3033,7 @@ Processing… - %1$s/%2$s + %1$s/%2$s