From af6fa9fd00e4deed985cbfc7de9f76c4ad8a3885 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20A=2E=20Muci=C3=B1o?= Date: Sat, 27 Sep 2025 13:01:54 -0600 Subject: [PATCH] Fix view-once messages allowing screenshots Fixes #14346 --- .../securesms/revealable/ViewOnceMessageActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/revealable/ViewOnceMessageActivity.java b/app/src/main/java/org/thoughtcrime/securesms/revealable/ViewOnceMessageActivity.java index 3a8ae189668..7c0c4537ea3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/revealable/ViewOnceMessageActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/revealable/ViewOnceMessageActivity.java @@ -27,6 +27,7 @@ import org.thoughtcrime.securesms.providers.BlobProvider; import org.thoughtcrime.securesms.util.MediaUtil; import org.thoughtcrime.securesms.video.VideoPlayer; +import org.thoughtcrime.securesms.components.TemporaryScreenshotSecurity; import java.util.concurrent.TimeUnit; @@ -72,6 +73,8 @@ protected void onCreate(Bundle savedInstanceState, boolean ready) { super.onCreate(savedInstanceState, ready); setContentView(R.layout.view_once_message_activity); + TemporaryScreenshotSecurity.bind(this); + this.image = findViewById(R.id.view_once_image); this.video = findViewById(R.id.view_once_video); this.duration = findViewById(R.id.view_once_duration);