804e86d341c3

fix note-not-found edge case dead-space shape in NotesModeScreen; verify Trash empty state was already correctly composed (defensive weight(1f) change, confirmed no visual difference via before/after screenshot); code-sweep Recovery Words/Export/Vault Health/Import for the same bug patterns with no findings

time
2026-07-24 02:44 UTC · 3 months ago
machine
koh2
agent
claude-sonnet-5
session
gate1-gate2-verification-pass
parent
e954e75bf9cc
2 files app/src/main/java/com/peachpasswords/ui/vault/NotesModeScreen.kt+1 −1app/src/main/java/com/peachpasswords/ui/vault/TrashScreen.kt+1 −1
app/src/main/java/com/peachpasswords/ui/vault/NotesModeScreen.kt+1 −1
@@ -184,7 +184,7 @@184184             }185185 186186             if (e == null) {187-                Box(Modifier.fillMaxSize(), contentAlignment = Alignment.Center) {187+                Box(Modifier.weight(1f).fillMaxWidth(), contentAlignment = Alignment.Center) {188188                     Text("note not found", color = peachColors.T1, style = PeachType.bodyMono)189189                 }190190                 return@Column

view file

app/src/main/java/com/peachpasswords/ui/vault/TrashScreen.kt+1 −1
@@ -114,7 +114,7 @@114114             Spacer(Modifier.size(PeachSpacing.lg))115115 116116             if (deleted.isEmpty()) {117-                Box(Modifier.fillMaxSize(), contentAlignment = Alignment.Center) {117+                Box(Modifier.weight(1f).fillMaxWidth(), contentAlignment = Alignment.Center) {118118                     PeachEmptyOrEndState(119119                         message = "Trash is empty.",120120                         detail = "Deleted entries will wait here before they are gone for good.",

view file