Loading quickstep/recents_ui_overrides/src/com/android/launcher3/hybridhotseat/HotseatPredictionController.java +1 −3 Original line number Diff line number Diff line Loading @@ -125,11 +125,9 @@ public class HotseatPredictionController implements DragController.DragListener, if (mLauncher.getWorkspace().isSwitchingState()) return false; if (!mLauncher.getOnboardingPrefs().getBoolean( OnboardingPrefs.HOTSEAT_LONGPRESS_TIP_SEEN)) { Intent intent = new Intent(SETTINGS_ACTION); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); Snackbar.show(mLauncher, R.string.hotseat_tip_gaps_filled, R.string.hotseat_prediction_settings, null, () -> mLauncher.startActivity(intent)); () -> mLauncher.startActivity(getSettingsIntent())); mLauncher.getOnboardingPrefs().markChecked(OnboardingPrefs.HOTSEAT_LONGPRESS_TIP_SEEN); mLauncher.getDragLayer().performHapticFeedback(HapticFeedbackConstants.LONG_PRESS); return true; Loading src/com/android/launcher3/util/OnboardingPrefs.java +7 −7 Original line number Diff line number Diff line Loading @@ -99,6 +99,13 @@ public class OnboardingPrefs<T extends Launcher> { return mSharedPrefs.getBoolean(key, false); } /** * Marks on-boarding preference boolean at true */ public void markChecked(String flag) { mSharedPrefs.edit().putBoolean(flag, true).apply(); } /** * Add 1 to the given event count, if we haven't already reached the max count. * @return Whether we have now reached the max count. Loading @@ -112,11 +119,4 @@ public class OnboardingPrefs<T extends Launcher> { mSharedPrefs.edit().putInt(eventKey, count).apply(); return hasReachedMaxCount(count, eventKey); } /** * Marks on-boarding preference boolean at true */ public void markChecked(String flag) { mSharedPrefs.edit().putBoolean(flag, true).apply(); } } Loading
quickstep/recents_ui_overrides/src/com/android/launcher3/hybridhotseat/HotseatPredictionController.java +1 −3 Original line number Diff line number Diff line Loading @@ -125,11 +125,9 @@ public class HotseatPredictionController implements DragController.DragListener, if (mLauncher.getWorkspace().isSwitchingState()) return false; if (!mLauncher.getOnboardingPrefs().getBoolean( OnboardingPrefs.HOTSEAT_LONGPRESS_TIP_SEEN)) { Intent intent = new Intent(SETTINGS_ACTION); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); Snackbar.show(mLauncher, R.string.hotseat_tip_gaps_filled, R.string.hotseat_prediction_settings, null, () -> mLauncher.startActivity(intent)); () -> mLauncher.startActivity(getSettingsIntent())); mLauncher.getOnboardingPrefs().markChecked(OnboardingPrefs.HOTSEAT_LONGPRESS_TIP_SEEN); mLauncher.getDragLayer().performHapticFeedback(HapticFeedbackConstants.LONG_PRESS); return true; Loading
src/com/android/launcher3/util/OnboardingPrefs.java +7 −7 Original line number Diff line number Diff line Loading @@ -99,6 +99,13 @@ public class OnboardingPrefs<T extends Launcher> { return mSharedPrefs.getBoolean(key, false); } /** * Marks on-boarding preference boolean at true */ public void markChecked(String flag) { mSharedPrefs.edit().putBoolean(flag, true).apply(); } /** * Add 1 to the given event count, if we haven't already reached the max count. * @return Whether we have now reached the max count. Loading @@ -112,11 +119,4 @@ public class OnboardingPrefs<T extends Launcher> { mSharedPrefs.edit().putInt(eventKey, count).apply(); return hasReachedMaxCount(count, eventKey); } /** * Marks on-boarding preference boolean at true */ public void markChecked(String flag) { mSharedPrefs.edit().putBoolean(flag, true).apply(); } }