diff options
author | Ryan Lothian <rjlothian@google.com> | 2018-10-03 13:32:01 -0400 |
---|---|---|
committer | Ryan Lothian <rjlothian@google.com> | 2018-10-08 13:17:30 -0400 |
commit | 688e9896fa3ccbfb4504ce1516484b50e238dbeb (patch) | |
tree | d5efd2799a52f775806f91f68ee22214a1ef32f7 /src/com/android/launcher3/LauncherProvider.java | |
parent | cd72d37a5f1506b89d252b23e80d488b33f7a750 (diff) | |
download | android_packages_apps_Trebuchet-688e9896fa3ccbfb4504ce1516484b50e238dbeb.tar.gz android_packages_apps_Trebuchet-688e9896fa3ccbfb4504ce1516484b50e238dbeb.tar.bz2 android_packages_apps_Trebuchet-688e9896fa3ccbfb4504ce1516484b50e238dbeb.zip |
Groundwork for runtime-toggleable feature flags
This is the first step in adding a flag toggler UI to launcher.
The change migrates a single flag (QSB_ON_FIRST_SCREEN) from a
boolean constant to a boolean method. In future, that will allow
us to return different values at runtime.
Bug: 117223984
Change-Id: I1e62c91dd941b8145166021bc0aa157733e62ea0
Diffstat (limited to 'src/com/android/launcher3/LauncherProvider.java')
-rw-r--r-- | src/com/android/launcher3/LauncherProvider.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/launcher3/LauncherProvider.java b/src/com/android/launcher3/LauncherProvider.java index 7d208d48d..ddb2721c3 100644 --- a/src/com/android/launcher3/LauncherProvider.java +++ b/src/com/android/launcher3/LauncherProvider.java @@ -789,7 +789,7 @@ public class LauncherProvider extends ContentProvider { convertShortcutsToLauncherActivities(db); case 26: // QSB was moved to the grid. Clear the first row on screen 0. - if (FeatureFlags.QSB_ON_FIRST_SCREEN && + if (FeatureFlags.getInstance(mContext).isQsbOnFirstScreenEnabled() && !LauncherDbUtils.prepareScreenZeroToHostQsb(mContext, db)) { break; } |