Loading services/core/java/com/android/server/wm/ActivityRecord.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -2120,7 +2120,7 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A mActivityRecordInputSink = new ActivityRecordInputSink(this, sourceRecord); mActivityRecordInputSink = new ActivityRecordInputSink(this, sourceRecord); updateEnterpriseThumbnailDrawable(mAtmService.mUiContext); updateEnterpriseThumbnailDrawable(mAtmService.getUiContext()); } } /** /** Loading Loading @@ -7433,7 +7433,7 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A } } final Rect frame = win.getRelativeFrame(); final Rect frame = win.getRelativeFrame(); final Drawable thumbnailDrawable = task.mUserId == mWmService.mCurrentUserId final Drawable thumbnailDrawable = task.mUserId == mWmService.mCurrentUserId ? mAtmService.mUiContext.getDrawable(R.drawable.ic_account_circle) ? mAtmService.getUiContext().getDrawable(R.drawable.ic_account_circle) : mEnterpriseThumbnailDrawable; : mEnterpriseThumbnailDrawable; final HardwareBuffer thumbnail = getDisplayContent().mAppTransition final HardwareBuffer thumbnail = getDisplayContent().mAppTransition .createCrossProfileAppsThumbnail(thumbnailDrawable, frame); .createCrossProfileAppsThumbnail(thumbnailDrawable, frame); Loading services/core/java/com/android/server/wm/ActivityTaskManagerService.java +5 −1 Original line number Original line Diff line number Diff line Loading @@ -346,7 +346,7 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub { * This Context is themable and meant for UI display (AlertDialogs, etc.). The theme can * This Context is themable and meant for UI display (AlertDialogs, etc.). The theme can * change at runtime. Use mContext for non-UI purposes. * change at runtime. Use mContext for non-UI purposes. */ */ final Context mUiContext; private final Context mUiContext; final ActivityThread mSystemThread; final ActivityThread mSystemThread; H mH; H mH; UiHandler mUiHandler; UiHandler mUiHandler; Loading Loading @@ -1041,6 +1041,10 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub { } } } } Context getUiContext() { return mUiContext; } UserManagerService getUserManager() { UserManagerService getUserManager() { if (mUserManager == null) { if (mUserManager == null) { IBinder b = ServiceManager.getService(Context.USER_SERVICE); IBinder b = ServiceManager.getService(Context.USER_SERVICE); Loading services/core/java/com/android/server/wm/DisplayPolicy.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -421,7 +421,7 @@ public class DisplayPolicy { mService = service; mService = service; mContext = displayContent.isDefaultDisplay ? service.mContext mContext = displayContent.isDefaultDisplay ? service.mContext : service.mContext.createDisplayContext(displayContent.getDisplay()); : service.mContext.createDisplayContext(displayContent.getDisplay()); mUiContext = displayContent.isDefaultDisplay ? service.mAtmService.mUiContext mUiContext = displayContent.isDefaultDisplay ? service.mAtmService.getUiContext() : service.mAtmService.mSystemThread : service.mAtmService.mSystemThread .getSystemUiContext(displayContent.getDisplayId()); .getSystemUiContext(displayContent.getDisplayId()); mDisplayContent = displayContent; mDisplayContent = displayContent; Loading Loading
services/core/java/com/android/server/wm/ActivityRecord.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -2120,7 +2120,7 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A mActivityRecordInputSink = new ActivityRecordInputSink(this, sourceRecord); mActivityRecordInputSink = new ActivityRecordInputSink(this, sourceRecord); updateEnterpriseThumbnailDrawable(mAtmService.mUiContext); updateEnterpriseThumbnailDrawable(mAtmService.getUiContext()); } } /** /** Loading Loading @@ -7433,7 +7433,7 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A } } final Rect frame = win.getRelativeFrame(); final Rect frame = win.getRelativeFrame(); final Drawable thumbnailDrawable = task.mUserId == mWmService.mCurrentUserId final Drawable thumbnailDrawable = task.mUserId == mWmService.mCurrentUserId ? mAtmService.mUiContext.getDrawable(R.drawable.ic_account_circle) ? mAtmService.getUiContext().getDrawable(R.drawable.ic_account_circle) : mEnterpriseThumbnailDrawable; : mEnterpriseThumbnailDrawable; final HardwareBuffer thumbnail = getDisplayContent().mAppTransition final HardwareBuffer thumbnail = getDisplayContent().mAppTransition .createCrossProfileAppsThumbnail(thumbnailDrawable, frame); .createCrossProfileAppsThumbnail(thumbnailDrawable, frame); Loading
services/core/java/com/android/server/wm/ActivityTaskManagerService.java +5 −1 Original line number Original line Diff line number Diff line Loading @@ -346,7 +346,7 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub { * This Context is themable and meant for UI display (AlertDialogs, etc.). The theme can * This Context is themable and meant for UI display (AlertDialogs, etc.). The theme can * change at runtime. Use mContext for non-UI purposes. * change at runtime. Use mContext for non-UI purposes. */ */ final Context mUiContext; private final Context mUiContext; final ActivityThread mSystemThread; final ActivityThread mSystemThread; H mH; H mH; UiHandler mUiHandler; UiHandler mUiHandler; Loading Loading @@ -1041,6 +1041,10 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub { } } } } Context getUiContext() { return mUiContext; } UserManagerService getUserManager() { UserManagerService getUserManager() { if (mUserManager == null) { if (mUserManager == null) { IBinder b = ServiceManager.getService(Context.USER_SERVICE); IBinder b = ServiceManager.getService(Context.USER_SERVICE); Loading
services/core/java/com/android/server/wm/DisplayPolicy.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -421,7 +421,7 @@ public class DisplayPolicy { mService = service; mService = service; mContext = displayContent.isDefaultDisplay ? service.mContext mContext = displayContent.isDefaultDisplay ? service.mContext : service.mContext.createDisplayContext(displayContent.getDisplay()); : service.mContext.createDisplayContext(displayContent.getDisplay()); mUiContext = displayContent.isDefaultDisplay ? service.mAtmService.mUiContext mUiContext = displayContent.isDefaultDisplay ? service.mAtmService.getUiContext() : service.mAtmService.mSystemThread : service.mAtmService.mSystemThread .getSystemUiContext(displayContent.getDisplayId()); .getSystemUiContext(displayContent.getDisplayId()); mDisplayContent = displayContent; mDisplayContent = displayContent; Loading