Use gravity instead of calculations

For avoid freezes when trying to add an attachment

Fixes #5583
Closes #5601
// FREEBIE
This commit is contained in:
Mikhail Klementyev 2016-08-06 04:49:25 +03:00 committed by Moxie Marlinspike
parent 643da569ec
commit 716ed251bc

View File

@ -90,8 +90,7 @@ public class AttachmentTypeSelector extends PopupWindow {
public void show(@NonNull Activity activity, final @NonNull View anchor) {
this.currentAnchor = anchor;
int screenHeight = activity.getWindowManager().getDefaultDisplay().getHeight();
showAtLocation(anchor, Gravity.NO_GRAVITY, 0, screenHeight - getHeight());
showAtLocation(anchor, Gravity.BOTTOM, 0, 0);
getContentView().getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
@Override