diff options
| author | 2021-03-12 16:18:59 +0800 | |
|---|---|---|
| committer | 2021-03-12 08:25:50 +0000 | |
| commit | 2973c423b236735c548f37626815beea33326f81 (patch) | |
| tree | d9cb6cb18930dc8783d9771a8b8640ad0b5fce9d | |
| parent | 31d065f556d14ded0e267245b10400f530e74b1e (diff) | |
Only display single line for title
When a malicious device admin app’s name includes
a bunch of CRLF characters, it will cause incorrect shows
and selection confusion in Settings Device admin apps listView.
Test: Built the apk and saw single line title.
Bug: 169936038
Change-Id: I0c9d80273ed752c5a83afcad18d67400bcfc1618
| -rw-r--r-- | packages/SettingsLib/AppPreference/src/com/android/settingslib/widget/AppSwitchPreference.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/SettingsLib/AppPreference/src/com/android/settingslib/widget/AppSwitchPreference.java b/packages/SettingsLib/AppPreference/src/com/android/settingslib/widget/AppSwitchPreference.java index 781bfcdbc75e..1ccf4175bac5 100644 --- a/packages/SettingsLib/AppPreference/src/com/android/settingslib/widget/AppSwitchPreference.java +++ b/packages/SettingsLib/AppPreference/src/com/android/settingslib/widget/AppSwitchPreference.java @@ -51,6 +51,7 @@ public class AppSwitchPreference extends SwitchPreference { @Override public void onBindViewHolder(PreferenceViewHolder holder) { + setSingleLineTitle(true); super.onBindViewHolder(holder); final View switchView = holder.findViewById(android.R.id.switch_widget); if (switchView != null) { |