mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-23 04:28:35 +00:00
Fix rationale dialog height on small devices.
This commit is contained in:
@@ -16,6 +16,7 @@ import android.view.WindowManager;
|
||||
import androidx.annotation.DrawableRes;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
import androidx.core.app.ActivityCompat;
|
||||
import androidx.core.content.ContextCompat;
|
||||
import androidx.fragment.app.Fragment;
|
||||
@@ -206,6 +207,8 @@ public class Permissions {
|
||||
: RationaleDialog.createFor(permissionObject.getContext(), rationaleDialogTitle, rationaleDialogDetails, rationalDialogHeader);
|
||||
builder.setPositiveButton(R.string.Permissions_continue, (dialog, which) -> executePermissionsRequest(request))
|
||||
.setNegativeButton(R.string.Permissions_not_now, (dialog, which) -> executeNoPermissionsRequest(request))
|
||||
.setBackgroundInsetTop(0)
|
||||
.setBackgroundInsetBottom(0)
|
||||
.setCancelable(rationaleDialogCancelable);
|
||||
if (rationaleDialogMessage != null) {
|
||||
builder.show().getWindow().setLayout((int)(permissionObject.getWindowWidth() * .75), ViewGroup.LayoutParams.WRAP_CONTENT);
|
||||
|
||||
@@ -35,4 +35,4 @@
|
||||
android:layout_marginTop="15dp"
|
||||
tools:text="@string/AttachmentManager_signal_allow_signal_access_location" />
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
Reference in New Issue
Block a user