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

Commit 0591b8cc authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fix monkey bug when focus change before layout"

parents 886ae9fd 45362a6b
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -517,6 +517,8 @@ class SimpleMonthView extends View {
    private int findClosestRow(@Nullable Rect previouslyFocusedRect) {
        if (previouslyFocusedRect == null) {
            return 3;
        } else if (mDayHeight == 0) {
            return 0; // There hasn't been a layout, so just choose the first row
        } else {
            int centerY = previouslyFocusedRect.centerY();

@@ -545,6 +547,8 @@ class SimpleMonthView extends View {
    private int findClosestColumn(@Nullable Rect previouslyFocusedRect) {
        if (previouslyFocusedRect == null) {
            return DAYS_IN_WEEK / 2;
        } else if (mCellWidth == 0) {
            return 0; // There hasn't been a layout, so we can just choose the first column
        } else {
            int centerX = previouslyFocusedRect.centerX() - mPaddingLeft;
            final int columnFromLeft =