Create a new instance of rotation touch helper per device state

Change-Id: I4e4288eaf37aab5bf0b8115f5e06e64459c20f00
This commit is contained in:
Winson Chung committed 2020-07-20 13:57:56 -07:00
1 parent a73b532e87
commit 00850fb588
2 files changed
+2 -4

No files matched your search

@@ -41,8 +41,6 @@ import java.util.ArrayList;
public class RotationTouchHelper implements
SysUINavigationMode.NavigationModeChangeListener,
DefaultDisplay.DisplayInfoChangeListener {
public static final MainThreadInitializedObject<RotationTouchHelper> INSTANCE =
new MainThreadInitializedObject<>(RotationTouchHelper::new);
private final OrientationTouchTransformer mOrientationTouchTransformer;
private final DefaultDisplay mDefaultDisplay;
@@ -122,7 +120,7 @@ public class RotationTouchHelper implements
private final Context mContext;
private RotationTouchHelper(Context context) {
public RotationTouchHelper(Context context) {
mContext = context;
Resources resources = mContext.getResources();
mSysUiNavMode = SysUINavigationMode.INSTANCE.get(context);