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

Commit 5215b545 authored by Hyunyoung Song's avatar Hyunyoung Song
Browse files

Code cleanup/ Move OnLayoutChangedListener to class level.

Change-Id: Ifd3c7b86f61648407c8c93da9ec6d038aa996c0a
parent 798f9555
Loading
Loading
Loading
Loading
+16 −14
Original line number Diff line number Diff line
@@ -32,7 +32,8 @@ import com.android.launcher3.util.TouchController;
 * If release velocity < THRES1, snap according to either top or bottom depending on whether it's
 *     closer to top or closer to the page indicator.
 */
public class AllAppsTransitionController implements TouchController, VerticalPullDetector.Listener {
public class AllAppsTransitionController implements TouchController, VerticalPullDetector.Listener,
        View.OnLayoutChangeListener {

    private static final String TAG = "AllAppsTrans";
    private static final boolean DBG = false;
@@ -426,7 +427,10 @@ public class AllAppsTransitionController implements TouchController, VerticalPul
        mAppsView = appsView;
        mHotseat = hotseat;
        mWorkspace = workspace;
        mHotseat.addOnLayoutChangeListener(new View.OnLayoutChangeListener(){
        mHotseat.addOnLayoutChangeListener(this);
    }

    @Override
    public void onLayoutChange(View v, int left, int top, int right, int bottom,
            int oldLeft, int oldTop, int oldRight, int oldBottom) {
        if (!mLauncher.getDeviceProfile().isVerticalBarLayout()) {
@@ -438,6 +442,4 @@ public class AllAppsTransitionController implements TouchController, VerticalPul
            setProgress(mShiftRange);
        }
    }
        });
    }
}