Loading packages/SystemUI/src/com/android/systemui/mediaprojection/permission/MediaProjectionPermissionDialogDelegate.kt +25 −17 Original line number Diff line number Diff line Loading @@ -80,12 +80,13 @@ class MediaProjectionPermissionDialogDelegate( R.string.media_projection_entry_app_permission_dialog_warning_entire_screen } val singleAppDisabledText = if ( val singleAppOptionDisabled = appName != null && mediaProjectionConfig?.regionToCapture == MediaProjectionConfig.CAPTURE_REGION_FIXED_DISPLAY ) { val singleAppDisabledText = if (singleAppOptionDisabled) { context.getString( R.string.media_projection_entry_app_permission_dialog_single_app_disabled, appName Loading @@ -93,7 +94,8 @@ class MediaProjectionPermissionDialogDelegate( } else { null } return listOf( val options = listOf( ScreenShareOption( mode = SINGLE_APP, spinnerText = R.string.screen_share_permission_dialog_option_single_app, Loading @@ -106,6 +108,12 @@ class MediaProjectionPermissionDialogDelegate( warningText = entireScreenWarningText ) ) return if (singleAppOptionDisabled) { // Make sure "Entire screen" is the first option when "Single App" is disabled. options.reversed() } else { options } } } } Loading
packages/SystemUI/src/com/android/systemui/mediaprojection/permission/MediaProjectionPermissionDialogDelegate.kt +25 −17 Original line number Diff line number Diff line Loading @@ -80,12 +80,13 @@ class MediaProjectionPermissionDialogDelegate( R.string.media_projection_entry_app_permission_dialog_warning_entire_screen } val singleAppDisabledText = if ( val singleAppOptionDisabled = appName != null && mediaProjectionConfig?.regionToCapture == MediaProjectionConfig.CAPTURE_REGION_FIXED_DISPLAY ) { val singleAppDisabledText = if (singleAppOptionDisabled) { context.getString( R.string.media_projection_entry_app_permission_dialog_single_app_disabled, appName Loading @@ -93,7 +94,8 @@ class MediaProjectionPermissionDialogDelegate( } else { null } return listOf( val options = listOf( ScreenShareOption( mode = SINGLE_APP, spinnerText = R.string.screen_share_permission_dialog_option_single_app, Loading @@ -106,6 +108,12 @@ class MediaProjectionPermissionDialogDelegate( warningText = entireScreenWarningText ) ) return if (singleAppOptionDisabled) { // Make sure "Entire screen" is the first option when "Single App" is disabled. options.reversed() } else { options } } } }