Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3f4a764c authored by Adam Powell's avatar Adam Powell
Browse files

Change measurement of effective screen height for PopupWindow now that

DisplayMetrics reports it without system decorations.

Change-Id: I57f926de1cc7170b9996d7c71aa01542baf0c673
parent 73a31ec9
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -1169,8 +1169,7 @@ public class PopupWindow {
        int bottomEdge = displayFrame.bottom;
        if (ignoreBottomDecorations) {
            Resources res = anchor.getContext().getResources();
            bottomEdge = res.getDisplayMetrics().heightPixels -
                    (int) res.getDimension(com.android.internal.R.dimen.screen_margin_bottom);
            bottomEdge = res.getDisplayMetrics().heightPixels;
        }
        final int distanceToBottom = bottomEdge - (anchorPos[1] + anchor.getHeight()) - yOffset;
        final int distanceToTop = anchorPos[1] - displayFrame.top + yOffset;
+0 −4
Original line number Diff line number Diff line
@@ -25,10 +25,6 @@
    <!-- Size of the giant number (unread count) in the notifications -->
    <dimen name="status_bar_content_number_size">48sp</dimen>

    <!-- Margin at the edge of the screen to ignore touch events for in the windowshade. -->
    <!-- Margin for permanent screen decorations at the bottom. -->
    <dimen name="screen_margin_bottom">48dip</dimen>

    <!-- Default height of a key in the password keyboard for alpha -->
    <dimen name="password_keyboard_key_height_alpha">75dip</dimen>
    <!-- Default height of a key in the password keyboard for numeric -->