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

Commit c8aada44 authored by vadimt's avatar vadimt Committed by Vadim Tryshev
Browse files

Moving away from obsolete Display#getRealSize().

Step 1: use both new and old APIs and make sure they return the same values.

Bug: 202567877, 227307209
Test: presubmit
Change-Id: I86fbb0ca089a88b5ff787a5c353664a192fb7e79
parent b1faf1f4
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -877,10 +877,9 @@ public final class LauncherInstrumentation {
    }

    /**
     * @return the Workspace object.
     * @deprecated use goHome().
     * Presses nav bar home button.
     *
     * @return the Workspace object.
     */
    @Deprecated
    public Workspace pressHome() {
@@ -1653,6 +1652,13 @@ public final class LauncherInstrumentation {
    Point getRealDisplaySize() {
        final Point size = new Point();
        getContext().getSystemService(WindowManager.class).getDefaultDisplay().getRealSize(size);
        final Rect winMetricsHeight = getContext().getSystemService(WindowManager.class)
                .getMaximumWindowMetrics()
                .getBounds();
        final Point winMetricsSize = new Point(winMetricsHeight.width(), winMetricsHeight.height());
        if (!winMetricsSize.equals(size)) {
            fail("Display size mismatch: " + size + " vs " + winMetricsSize);
        }
        return size;
    }