From e8ff1a04ed5e70eb267f8ee5334a1052f5a4f59b Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Wed, 15 Feb 2023 14:46:46 -0500 Subject: [PATCH] Fix scrolling issue in transfer lock dialog for small displays. --- .../OldDeviceTransferLockedDialog.java | 2 +- ...device_transfer_locked_dialog_fragment.xml | 56 +++++++++++-------- 2 files changed, 33 insertions(+), 25 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/devicetransfer/olddevice/OldDeviceTransferLockedDialog.java b/app/src/main/java/org/thoughtcrime/securesms/devicetransfer/olddevice/OldDeviceTransferLockedDialog.java index 6c7e11e52..ad9dee7e9 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/devicetransfer/olddevice/OldDeviceTransferLockedDialog.java +++ b/app/src/main/java/org/thoughtcrime/securesms/devicetransfer/olddevice/OldDeviceTransferLockedDialog.java @@ -41,7 +41,7 @@ public final class OldDeviceTransferLockedDialog extends DialogFragment { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { - MaterialAlertDialogBuilder dialogBuilder = new MaterialAlertDialogBuilder(requireContext(), R.style.ThemeOverlay_Signal_MaterialAlertDialog); + MaterialAlertDialogBuilder dialogBuilder = new MaterialAlertDialogBuilder(requireContext()); dialogBuilder.setView(R.layout.old_device_transfer_locked_dialog_fragment) .setPositiveButton(R.string.OldDeviceTransferLockedDialog__done, (d, w) -> OldDeviceExitActivity.exit(requireActivity())) .setNegativeButton(R.string.OldDeviceTransferLockedDialog__cancel_and_activate_this_device, (d, w) -> onUnlockRequest()); diff --git a/app/src/main/res/layout/old_device_transfer_locked_dialog_fragment.xml b/app/src/main/res/layout/old_device_transfer_locked_dialog_fragment.xml index 4225e7acd..38eb0751e 100644 --- a/app/src/main/res/layout/old_device_transfer_locked_dialog_fragment.xml +++ b/app/src/main/res/layout/old_device_transfer_locked_dialog_fragment.xml @@ -1,32 +1,40 @@ - + android:fillViewport="true" + android:scrollbarAlwaysDrawVerticalTrack="true" + tools:viewBindingIgnore="true"> - - - + android:layout_gravity="center_horizontal" + android:orientation="vertical" + android:padding="?attr/dialogPreferredPadding"> - + - \ No newline at end of file + + + + + + \ No newline at end of file