diff options
author | Fan Zhang <zhfan@google.com> | 2018-01-29 11:23:52 -0800 |
---|---|---|
committer | Fan Zhang <zhfan@google.com> | 2018-01-29 11:39:48 -0800 |
commit | 409eab14de3767aeb0d80885cadef32ef257f233 (patch) | |
tree | bd51267649da98496cdfef665f6ea7552fe95223 /src/com/android/settings/SettingsInitialize.java | |
parent | 499efd06ab8bcd6480d81e769e8f89c5d1e5cc10 (diff) | |
download | packages_apps_Settings-409eab14de3767aeb0d80885cadef32ef257f233.tar.gz packages_apps_Settings-409eab14de3767aeb0d80885cadef32ef257f233.tar.bz2 packages_apps_Settings-409eab14de3767aeb0d80885cadef32ef257f233.zip |
Fix shortcut icon in launcher
When building icon for shortcut, check if the icon is LayerDrawable.
- If yes, only take the second layer (foreground).
Also move the class to shortcut package
Change-Id: I3513dbeb6509f11aa70ab3230d441e268ca9356d
Fixes: 72553870
Test: atest
Diffstat (limited to 'src/com/android/settings/SettingsInitialize.java')
-rw-r--r-- | src/com/android/settings/SettingsInitialize.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/settings/SettingsInitialize.java b/src/com/android/settings/SettingsInitialize.java index 6b15770a96..9f2bdcc6fc 100644 --- a/src/com/android/settings/SettingsInitialize.java +++ b/src/com/android/settings/SettingsInitialize.java @@ -34,6 +34,8 @@ import static android.content.pm.PackageManager.GET_META_DATA; import static android.content.pm.PackageManager.GET_RESOLVED_FILTER; import static android.content.pm.PackageManager.MATCH_DISABLED_COMPONENTS; +import com.android.settings.shortcut.CreateShortcut; + /** * Listens to {@link Intent.ACTION_PRE_BOOT_COMPLETED} and {@link Intent.ACTION_USER_INITIALIZED} * performs setup steps for a managed profile (disables the launcher icon of the Settings app, |