Merge "Force restart button creation after full rotation" into tm-qpr-dev

This commit is contained in:
Massimo Carli
2023-03-24 23:54:53 +00:00
committed by Android (Google) Code Review

View File

@@ -21,6 +21,7 @@ import android.app.TaskInfo;
import android.app.TaskInfo.CameraCompatControlState; import android.app.TaskInfo.CameraCompatControlState;
import android.content.Context; import android.content.Context;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View; import android.view.View;
import android.widget.ImageButton; import android.widget.ImageButton;
import android.widget.LinearLayout; import android.widget.LinearLayout;
@@ -111,6 +112,14 @@ class CompatUILayout extends LinearLayout {
mWindowManager.relayout(); mWindowManager.relayout();
} }
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
if (ev.getAction() == MotionEvent.ACTION_DOWN) {
mWindowManager.relayout();
}
return super.onInterceptTouchEvent(ev);
}
@Override @Override
protected void onFinishInflate() { protected void onFinishInflate() {
super.onFinishInflate(); super.onFinishInflate();