summaryrefslogtreecommitdiff
path: root/PermissionController/src/com/android
diff options
context:
space:
mode:
authorTyler Dewey <deweytyl@google.com>2023-05-25 11:36:32 +0000
committerTyler Dewey <deweytyl@google.com>2023-05-25 11:40:42 +0000
commitd6bf2cd038d66a68676c04dec04d708998173de7 (patch)
tree0fedb7e0fd830a2f29e13b186615ff6fd56b07de /PermissionController/src/com/android
parentbcc9e57a275dde3712923bde8594a26b3742ec46 (diff)
downloadPermission-d6bf2cd038d66a68676c04dec04d708998173de7.tar.gz
Use small-screen behavior for issue cards in QS on large screens.
Relnote: Improves Safety Center quick settings UX in large screen devices. Bug: 279723077 Test: manual Change-Id: Ie34981c31a727344eaf91e3c0dcf6938d7f6f1f9
Diffstat (limited to 'PermissionController/src/com/android')
-rw-r--r--PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java
index c56cce0a5..e561bac85 100644
--- a/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java
+++ b/PermissionController/src/com/android/permissioncontroller/safetycenter/ui/IssueCardPreference.java
@@ -134,9 +134,7 @@ public class IssueCardPreference extends Preference implements ComparablePrefere
configureSafetyProtectionView(holder);
maybeStartResolutionAnimation(holder);
- mSafetyCenterViewModel
- .getInteractionLogger()
- .recordIssueViewed(mIssue, mIsDismissed);
+ mSafetyCenterViewModel.getInteractionLogger().recordIssueViewed(mIssue, mIsDismissed);
}
private void maybeDisplayText(@Nullable CharSequence maybeText, TextView textView) {
@@ -540,9 +538,11 @@ public class IssueCardPreference extends Preference implements ComparablePrefere
return;
}
- int margin =
- mContext.getResources()
- .getDimensionPixelSize(R.dimen.sc_action_button_list_margin);
+ int marginRes =
+ mIsLargeScreen
+ ? R.dimen.sc_action_button_list_margin_large_screen
+ : R.dimen.sc_action_button_list_margin;
+ int margin = mContext.getResources().getDimensionPixelSize(marginRes);
Space space = new Space(mContext);
space.setLayoutParams(new ViewGroup.LayoutParams(margin, margin));
buttonList.addView(space);