Loading src/com/android/launcher3/DeleteDropTarget.java +10 −5 Original line number Diff line number Diff line Loading @@ -30,6 +30,8 @@ import android.graphics.PointF; import android.graphics.Rect; import android.graphics.drawable.TransitionDrawable; import android.os.AsyncTask; import android.os.Build; import android.os.Bundle; import android.os.UserManager; import android.util.AttributeSet; import android.view.View; Loading Loading @@ -193,13 +195,16 @@ public class DeleteDropTarget extends ButtonDropTarget { isVisible = false; } if (useUninstallLabel) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) { UserManager userManager = (UserManager) getContext().getSystemService(Context.USER_SERVICE); if (userManager.hasUserRestriction(UserManager.DISALLOW_APPS_CONTROL) || userManager.hasUserRestriction(UserManager.DISALLOW_UNINSTALL_APPS)) { Bundle restrictions = userManager.getUserRestrictions(); if (restrictions.getBoolean(UserManager.DISALLOW_APPS_CONTROL, false) || restrictions.getBoolean(UserManager.DISALLOW_UNINSTALL_APPS, false)) { isVisible = false; } } } if (useUninstallLabel) { setCompoundDrawablesRelativeWithIntrinsicBounds(mUninstallDrawable, null, null, null); Loading Loading
src/com/android/launcher3/DeleteDropTarget.java +10 −5 Original line number Diff line number Diff line Loading @@ -30,6 +30,8 @@ import android.graphics.PointF; import android.graphics.Rect; import android.graphics.drawable.TransitionDrawable; import android.os.AsyncTask; import android.os.Build; import android.os.Bundle; import android.os.UserManager; import android.util.AttributeSet; import android.view.View; Loading Loading @@ -193,13 +195,16 @@ public class DeleteDropTarget extends ButtonDropTarget { isVisible = false; } if (useUninstallLabel) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) { UserManager userManager = (UserManager) getContext().getSystemService(Context.USER_SERVICE); if (userManager.hasUserRestriction(UserManager.DISALLOW_APPS_CONTROL) || userManager.hasUserRestriction(UserManager.DISALLOW_UNINSTALL_APPS)) { Bundle restrictions = userManager.getUserRestrictions(); if (restrictions.getBoolean(UserManager.DISALLOW_APPS_CONTROL, false) || restrictions.getBoolean(UserManager.DISALLOW_UNINSTALL_APPS, false)) { isVisible = false; } } } if (useUninstallLabel) { setCompoundDrawablesRelativeWithIntrinsicBounds(mUninstallDrawable, null, null, null); Loading