summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/views
diff options
context:
space:
mode:
authorRajeev Kumar <rajekumar@google.com>2018-11-05 17:32:16 -0800
committerRajeev Kumar <rajekumar@google.com>2018-11-05 17:32:16 -0800
commit9ed67ddc5036caaafe211ae20d9f63b125c1e607 (patch)
tree4be084c583a4c32e8147cec755e8373aac24c600 /src/com/android/launcher3/views
parent71170d7b160d7a08bd0a3c0a632b698555d7501c (diff)
downloadandroid_packages_apps_Trebuchet-9ed67ddc5036caaafe211ae20d9f63b125c1e607.tar.gz
android_packages_apps_Trebuchet-9ed67ddc5036caaafe211ae20d9f63b125c1e607.tar.bz2
android_packages_apps_Trebuchet-9ed67ddc5036caaafe211ae20d9f63b125c1e607.zip
Disable Shortcuts menu item for Android Go devices.
Bug: 112904271 Test: Manual test Change-Id: I423afd62063babcda52d3907bbd608049238f065
Diffstat (limited to 'src/com/android/launcher3/views')
-rw-r--r--src/com/android/launcher3/views/OptionsPopupView.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/launcher3/views/OptionsPopupView.java b/src/com/android/launcher3/views/OptionsPopupView.java
index c540b59c1..6ba2f4069 100644
--- a/src/com/android/launcher3/views/OptionsPopupView.java
+++ b/src/com/android/launcher3/views/OptionsPopupView.java
@@ -34,6 +34,7 @@ import android.widget.Toast;
import com.android.launcher3.Launcher;
import com.android.launcher3.R;
import com.android.launcher3.Utilities;
+import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.popup.ArrowPopup;
import com.android.launcher3.shortcuts.DeepShortcutView;
import com.android.launcher3.userevent.nano.LauncherLogProto.Action;
@@ -151,8 +152,10 @@ public class OptionsPopupView extends ArrowPopup
ArrayList<OptionItem> options = new ArrayList<>();
options.add(new OptionItem(R.string.wallpaper_button_text, R.drawable.ic_wallpaper,
ControlType.WALLPAPER_BUTTON, OptionsPopupView::startWallpaperPicker));
- options.add(new OptionItem(R.string.widget_button_text, R.drawable.ic_widget,
- ControlType.WIDGETS_BUTTON, OptionsPopupView::onWidgetsClicked));
+ if (!FeatureFlags.GO_DISABLE_WIDGETS) {
+ options.add(new OptionItem(R.string.widget_button_text, R.drawable.ic_widget,
+ ControlType.WIDGETS_BUTTON, OptionsPopupView::onWidgetsClicked));
+ }
options.add(new OptionItem(R.string.settings_button_text, R.drawable.ic_setting,
ControlType.SETTINGS_BUTTON, OptionsPopupView::startSettings));