a9fab5504cb3

fix: Protect Codex restore screen captures (v2.3.67)

time
2026-07-08 21:56 UTC · 3 months ago
machine
koh2
parent
bc64fde8cf75
2 files app/build.gradle+2 −2app/src/main/java/com/peachpasswords/ui/codex/CodexRestoreScreen.kt+3 −0
app/build.gradle+2 −2
@@ -16,8 +16,8 @@1616         applicationId "com.peachpasswords"1717         minSdk 261818         targetSdk 3519-        versionCode 23660020-        versionName "2.3.66"19+        versionCode 23670020+        versionName "2.3.67"2121 2222         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"2323         vectorDrawables {

view file

app/src/main/java/com/peachpasswords/ui/codex/CodexRestoreScreen.kt+3 −0
@@ -26,6 +26,7 @@2626 import androidx.lifecycle.compose.collectAsStateWithLifecycle2727 import com.peachpasswords.ui.components.PeachEmptyOrEndState2828 import com.peachpasswords.ui.components.PeachField29+import com.peachpasswords.ui.components.SecureFlagEffect2930 import com.peachpasswords.ui.theme.LocalPeachAccent3031 import com.peachpasswords.ui.theme.PeachSpacing3132 import com.peachpasswords.ui.theme.PeachType@@ -40,6 +41,8 @@4041     val pickLauncher = rememberLauncherForActivityResult(4142         ActivityResultContracts.GetContent(),4243     ) { uri -> uri?.let { vm.scan(it) } }44+45+    SecureFlagEffect()4346 4447     ShellBackground {4548         Column(Modifier.fillMaxSize().padding(horizontal = PeachSpacing.xl)) {

view file