From 83a7e4df3f2c0afe2eb2275006e9272afee0cfbd Mon Sep 17 00:00:00 2001 From: adbenitez Date: Wed, 26 Nov 2025 00:49:08 +0100 Subject: [PATCH] BackupTransferActivity: properly implement edge-to-edge --- .../thoughtcrime/securesms/qr/BackupTransferActivity.java | 5 ++++- src/main/res/layout/backup_provider_activity.xml | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/thoughtcrime/securesms/qr/BackupTransferActivity.java b/src/main/java/org/thoughtcrime/securesms/qr/BackupTransferActivity.java index 6673c5999..1dd00bb14 100644 --- a/src/main/java/org/thoughtcrime/securesms/qr/BackupTransferActivity.java +++ b/src/main/java/org/thoughtcrime/securesms/qr/BackupTransferActivity.java @@ -24,6 +24,7 @@ import org.thoughtcrime.securesms.connect.DcHelper; import org.thoughtcrime.securesms.service.GenericForegroundService; import org.thoughtcrime.securesms.service.NotificationController; import org.thoughtcrime.securesms.util.Util; +import org.thoughtcrime.securesms.util.ViewUtil; public class BackupTransferActivity extends BaseActionBarActivity { @@ -85,7 +86,9 @@ public class BackupTransferActivity extends BaseActionBarActivity { supportActionBar.setDisplayHomeAsUpEnabled(true); supportActionBar.setHomeAsUpIndicator(R.drawable.ic_close_white_24dp); supportActionBar.setTitle(title); - supportActionBar.setElevation(0); // TODO: use custom toolbar instead + + // add padding to avoid content hidden behind system bars + ViewUtil.applyWindowInsets(findViewById(R.id.backup_provider_fragment)); } @Override diff --git a/src/main/res/layout/backup_provider_activity.xml b/src/main/res/layout/backup_provider_activity.xml index 41852e1a3..af418cf29 100644 --- a/src/main/res/layout/backup_provider_activity.xml +++ b/src/main/res/layout/backup_provider_activity.xml @@ -1,11 +1,11 @@ + +