Loading libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedController.java +26 −25 Original line number Diff line number Diff line Loading @@ -194,9 +194,7 @@ public class OneHandedController implements OneHanded { mGestureHandler = null; mTimeoutHandler = null; mOverlayManager = null; return; } } else { mContext = context; mDisplayAreaOrganizer = displayAreaOrganizer; mDisplayController = displayController; Loading @@ -206,10 +204,12 @@ public class OneHandedController implements OneHanded { mOverlayManager = IOverlayManager.Stub.asInterface( ServiceManager.getService(Context.OVERLAY_SERVICE)); mOffSetFraction = SystemProperties.getInt(ONE_HANDED_MODE_OFFSET_PERCENTAGE, 50) / 100.0f; mOffSetFraction = SystemProperties.getInt(ONE_HANDED_MODE_OFFSET_PERCENTAGE, 50) / 100.0f; mIsOneHandedEnabled = OneHandedSettingsUtil.getSettingsOneHandedModeEnabled( context.getContentResolver()); mIsSwipeToNotificationEnabled = OneHandedSettingsUtil.getSettingsSwipeToNotificationEnabled( mIsSwipeToNotificationEnabled = OneHandedSettingsUtil.getSettingsSwipeToNotificationEnabled( context.getContentResolver()); mTimeoutHandler = OneHandedTimeoutHandler.get(); Loading @@ -221,6 +221,7 @@ public class OneHandedController implements OneHanded { setupGesturalOverlay(); updateSettings(); } } /** * Set one handed enabled or disabled when user update settings Loading packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputBaseDialog.java +1 −1 Original line number Diff line number Diff line Loading @@ -43,7 +43,7 @@ import androidx.core.graphics.drawable.IconCompat; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import com.android.settingslib.R; import com.android.systemui.R; import com.android.systemui.statusbar.phone.SystemUIDialog; /** Loading packages/SystemUI/src/com/android/systemui/pip/phone/PipController.java +17 −2 Original line number Diff line number Diff line Loading @@ -280,10 +280,25 @@ public class PipController implements Pip, PipTaskOrganizer.PipTransitionCallbac PackageManager pm = context.getPackageManager(); boolean supportsPip = pm.hasSystemFeature(FEATURE_PICTURE_IN_PICTURE); if (!supportsPip) { if (supportsPip) { initController(context, broadcastDispatcher, configController, deviceConfig, displayController, floatingContentCoordinator, sysUiState, pipBoundsHandler, pipSurfaceTransactionHelper, pipTaskOrganizer, pipUiEventLogger); } else { Log.w(TAG, "Device not support PIP feature"); return; } } private void initController(Context context, BroadcastDispatcher broadcastDispatcher, ConfigurationController configController, DeviceConfigProxy deviceConfig, DisplayController displayController, FloatingContentCoordinator floatingContentCoordinator, SysUiState sysUiState, PipBoundsHandler pipBoundsHandler, PipSurfaceTransactionHelper pipSurfaceTransactionHelper, PipTaskOrganizer pipTaskOrganizer, PipUiEventLogger pipUiEventLogger) { // Ensure that we are the primary user's SystemUI. final int processUser = UserManager.get(context).getUserHandle(); Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedController.java +26 −25 Original line number Diff line number Diff line Loading @@ -194,9 +194,7 @@ public class OneHandedController implements OneHanded { mGestureHandler = null; mTimeoutHandler = null; mOverlayManager = null; return; } } else { mContext = context; mDisplayAreaOrganizer = displayAreaOrganizer; mDisplayController = displayController; Loading @@ -206,10 +204,12 @@ public class OneHandedController implements OneHanded { mOverlayManager = IOverlayManager.Stub.asInterface( ServiceManager.getService(Context.OVERLAY_SERVICE)); mOffSetFraction = SystemProperties.getInt(ONE_HANDED_MODE_OFFSET_PERCENTAGE, 50) / 100.0f; mOffSetFraction = SystemProperties.getInt(ONE_HANDED_MODE_OFFSET_PERCENTAGE, 50) / 100.0f; mIsOneHandedEnabled = OneHandedSettingsUtil.getSettingsOneHandedModeEnabled( context.getContentResolver()); mIsSwipeToNotificationEnabled = OneHandedSettingsUtil.getSettingsSwipeToNotificationEnabled( mIsSwipeToNotificationEnabled = OneHandedSettingsUtil.getSettingsSwipeToNotificationEnabled( context.getContentResolver()); mTimeoutHandler = OneHandedTimeoutHandler.get(); Loading @@ -221,6 +221,7 @@ public class OneHandedController implements OneHanded { setupGesturalOverlay(); updateSettings(); } } /** * Set one handed enabled or disabled when user update settings Loading
packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputBaseDialog.java +1 −1 Original line number Diff line number Diff line Loading @@ -43,7 +43,7 @@ import androidx.core.graphics.drawable.IconCompat; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import com.android.settingslib.R; import com.android.systemui.R; import com.android.systemui.statusbar.phone.SystemUIDialog; /** Loading
packages/SystemUI/src/com/android/systemui/pip/phone/PipController.java +17 −2 Original line number Diff line number Diff line Loading @@ -280,10 +280,25 @@ public class PipController implements Pip, PipTaskOrganizer.PipTransitionCallbac PackageManager pm = context.getPackageManager(); boolean supportsPip = pm.hasSystemFeature(FEATURE_PICTURE_IN_PICTURE); if (!supportsPip) { if (supportsPip) { initController(context, broadcastDispatcher, configController, deviceConfig, displayController, floatingContentCoordinator, sysUiState, pipBoundsHandler, pipSurfaceTransactionHelper, pipTaskOrganizer, pipUiEventLogger); } else { Log.w(TAG, "Device not support PIP feature"); return; } } private void initController(Context context, BroadcastDispatcher broadcastDispatcher, ConfigurationController configController, DeviceConfigProxy deviceConfig, DisplayController displayController, FloatingContentCoordinator floatingContentCoordinator, SysUiState sysUiState, PipBoundsHandler pipBoundsHandler, PipSurfaceTransactionHelper pipSurfaceTransactionHelper, PipTaskOrganizer pipTaskOrganizer, PipUiEventLogger pipUiEventLogger) { // Ensure that we are the primary user's SystemUI. final int processUser = UserManager.get(context).getUserHandle(); Loading