fix(desiresync): clearer privacy counts on reveal (B-003 P3)
Per-person tiles showed '$total private' (e.g. '5 private'), contradicting the caption's 'N kept private' (e.g. '2 kept private'). Tiles now read just 'Private' (your individual answers always stay private); the caption keeps the real shared/kept breakdown. Verified: 'You: Private / Sam: Private' + 'N shared, M kept private', no contradiction. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
f8ae15a41b
commit
f63188d97a
|
|
@ -899,9 +899,15 @@ private fun DesireRevealMeter(
|
|||
horizontalArrangement = Arrangement.spacedBy(10.dp),
|
||||
verticalAlignment = Alignment.CenterVertically
|
||||
) {
|
||||
// Each person's individual answers always stay private — only mutual
|
||||
// "yes" answers surface as shared desires. Previously these tiles showed
|
||||
// "$total private" (e.g. "5 private"), which contradicted the caption's
|
||||
// "${total - matches} kept private" (e.g. "2 kept private") and confused
|
||||
// whether 3 were shared or all 5 stayed private (B-003). Show just the
|
||||
// privacy guarantee; the shared/private breakdown lives in the caption.
|
||||
DesirePrivacyTile(
|
||||
label = "You",
|
||||
value = "$total private",
|
||||
value = "Private",
|
||||
modifier = Modifier.weight(1f)
|
||||
)
|
||||
StatusGlyph(
|
||||
|
|
@ -913,7 +919,7 @@ private fun DesireRevealMeter(
|
|||
)
|
||||
DesirePrivacyTile(
|
||||
label = partnerName,
|
||||
value = "$total private",
|
||||
value = "Private",
|
||||
modifier = Modifier.weight(1f)
|
||||
)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue