Merge branch 'LAU-23' into 'master'

Lau 23: Run migration after workspace  has finished binding

FairphoneLauncher randomly crashed on first run because edgeswipe migration was occasionally run even though default favorites were loaded.

This was due to a race condition at the guard that checked whether hotseat contains any items. This race condition is now avoided by running migration after workspace has finished binding items. This ensures that `mLauncher.getHotseat().hasIcons()` is correct.

Fix LAU-23: Crash after OOBE

See merge request !21
tree: 518e8578ed8b86b53e3d6688555158fb492f5961
  1. res/
  2. src/
  3. Android.mk
  4. AndroidManifest.xml
  5. README.md
README.md

Fairphone Launcher

Build in tree:

  • ../vendor/fairphone/packages/apps$ git clone ssh://git@gitlab.fairphone.software:2222/fp2-dev/Launcher.git