am 55f77f98: Merge "Showing clings only after the intro has completed" into ub-now-porkchop
* commit '55f77f983afeffd2240ccd24d783e6d8d3ab44fd': Showing clings only after the intro has completed
This commit is contained in:
commit
7c938d99a5
|
@ -499,18 +499,7 @@ public class Launcher extends Activity
|
|||
showIntroScreen();
|
||||
} else {
|
||||
showFirstRunActivity();
|
||||
}
|
||||
|
||||
// The two first run cling paths are mutually exclusive, if the launcher is preinstalled
|
||||
// on the device, then we always show the first run cling experience (or if there is no
|
||||
// launcher2). Otherwise, we prompt the user upon started for migration
|
||||
LauncherClings launcherClings = new LauncherClings(this);
|
||||
if (launcherClings.shouldShowFirstRunOrMigrationClings()) {
|
||||
if (mModel.canMigrateFromOldLauncherDb(this)) {
|
||||
launcherClings.showMigrationCling();
|
||||
} else {
|
||||
launcherClings.showLongPressCling(false);
|
||||
}
|
||||
showFirstRunClings();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -4942,10 +4931,12 @@ public class Launcher extends Activity
|
|||
@Override
|
||||
public void run() {
|
||||
mDragLayer.dismissOverlayView();
|
||||
showFirstRunClings();
|
||||
}
|
||||
}, ACTIVITY_START_DELAY);
|
||||
} else {
|
||||
mDragLayer.dismissOverlayView();
|
||||
showFirstRunClings();
|
||||
}
|
||||
changeWallpaperVisiblity(true);
|
||||
}
|
||||
|
@ -4956,6 +4947,20 @@ public class Launcher extends Activity
|
|||
editor.apply();
|
||||
}
|
||||
|
||||
private void showFirstRunClings() {
|
||||
// The two first run cling paths are mutually exclusive, if the launcher is preinstalled
|
||||
// on the device, then we always show the first run cling experience (or if there is no
|
||||
// launcher2). Otherwise, we prompt the user upon started for migration
|
||||
LauncherClings launcherClings = new LauncherClings(this);
|
||||
if (launcherClings.shouldShowFirstRunOrMigrationClings()) {
|
||||
if (mModel.canMigrateFromOldLauncherDb(this)) {
|
||||
launcherClings.showMigrationCling();
|
||||
} else {
|
||||
launcherClings.showLongPressCling(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void showWorkspaceSearchAndHotseat() {
|
||||
if (mWorkspace != null) mWorkspace.setAlpha(1f);
|
||||
if (mHotseat != null) mHotseat.setAlpha(1f);
|
||||
|
|
Loading…
Reference in New Issue