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

Commit fee33db2 authored by Jorim Jaggi's avatar Jorim Jaggi Committed by android-build-merger
Browse files

Make sure to notify divider always am: d6a39495 am: d7d1c455

am: 93b6a716

* commit '93b6a716':
  Make sure to notify divider always

Change-Id: I2983077c6c381d07b9c777cd6e8f40b40393394f
parents f2d4fff3 93b6a716
Loading
Loading
Loading
Loading
+12 −17
Original line number Diff line number Diff line
@@ -314,6 +314,18 @@ public class RecentsActivity extends Activity implements ViewTreeObserver.OnPreD
        // Notify that recents is now visible
        EventBus.getDefault().send(new RecentsVisibilityChangedEvent(this, true));
        MetricsLogger.visible(this, MetricsEvent.OVERVIEW_ACTIVITY);

        // Notify of the next draw
        mRecentsView.getViewTreeObserver().addOnPreDrawListener(
                new ViewTreeObserver.OnPreDrawListener() {

                    @Override
                    public boolean onPreDraw() {
                        mRecentsView.getViewTreeObserver().removeOnPreDrawListener(this);
                        EventBus.getDefault().post(new RecentsDrawnEvent());
                        return true;
                    }
                });
    }

    @Override
@@ -399,23 +411,6 @@ public class RecentsActivity extends Activity implements ViewTreeObserver.OnPreD
        EventBus.getDefault().send(new EnterRecentsWindowAnimationCompletedEvent());
    }

    @Override
    protected void onResume() {
        super.onResume();

        // Notify of the next draw
        mRecentsView.getViewTreeObserver().addOnPreDrawListener(
                new ViewTreeObserver.OnPreDrawListener() {

                    @Override
                    public boolean onPreDraw() {
                        mRecentsView.getViewTreeObserver().removeOnPreDrawListener(this);
                        EventBus.getDefault().post(new RecentsDrawnEvent());
                        return true;
                    }
                });
    }

    @Override
    protected void onPause() {
        super.onPause();