diff --git a/app/src/main/java/com/gh/common/util/DialogUtils.java b/app/src/main/java/com/gh/common/util/DialogUtils.java index bb79effe56..582a2f7b7d 100644 --- a/app/src/main/java/com/gh/common/util/DialogUtils.java +++ b/app/src/main/java/com/gh/common/util/DialogUtils.java @@ -890,7 +890,13 @@ public class DialogUtils { WindowManager.LayoutParams params = window.getAttributes(); params.horizontalMargin = 0; params.width = context.getResources().getDisplayMetrics().widthPixels - DisplayUtils.dip2px(40); - params.height = context.getResources().getDisplayMetrics().heightPixels - DisplayUtils.dip2px(120); + int height = context.getResources().getDisplayMetrics().heightPixels - DisplayUtils.dip2px(120); + int maxHeight = DisplayUtils.dip2px(546); + if (height > maxHeight) { + params.height = maxHeight; + } else { + params.height = height; + } window.setAttributes(params); } diff --git a/app/src/main/res/layout/dialog_disallow_privacy_policy.xml b/app/src/main/res/layout/dialog_disallow_privacy_policy.xml index e22ed36bae..d0392f528b 100644 --- a/app/src/main/res/layout/dialog_disallow_privacy_policy.xml +++ b/app/src/main/res/layout/dialog_disallow_privacy_policy.xml @@ -32,6 +32,8 @@ android:orientation="vertical" android:paddingLeft="16dp" android:paddingRight="16dp" + app:layout_constraintLeft_toLeftOf="parent" + app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@id/icon">