Hides app buttons for instant apps
Hides the app buttons when the app is an instant app. Added a todo to remove this functionality when instant apps are properly supported by this controller. Test: make RunSettingsRoboTests Bug: 37313605 Change-Id: I3fca106a8e72c41b626e1182f5ba1089b90e8e2a
This commit is contained in:
@@ -60,6 +60,7 @@ import com.android.settings.core.lifecycle.events.OnResume;
|
||||
import com.android.settings.enterprise.DevicePolicyManagerWrapper;
|
||||
import com.android.settings.overlay.FeatureFactory;
|
||||
import com.android.settingslib.RestrictedLockUtils;
|
||||
import com.android.settingslib.applications.AppUtils;
|
||||
import com.android.settingslib.applications.ApplicationsState;
|
||||
|
||||
import java.util.ArrayList;
|
||||
@@ -155,7 +156,8 @@ public class AppButtonsPreferenceController extends PreferenceController impleme
|
||||
|
||||
@Override
|
||||
public boolean isAvailable() {
|
||||
return mAppEntry != null;
|
||||
// TODO(b/37313605): Re-enable once this controller supports instant apps
|
||||
return mAppEntry != null && !AppUtils.isInstant(mAppEntry.info);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user