aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/StartActivity.kt
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2018-01-07 16:45:41 -0500
committerGitHub <noreply@github.com>2018-01-07 16:45:41 -0500
commitad97b4ff946b4ba3a3f7ac880575eed9de810166 (patch)
tree80d343aa4b9d2db6d768b1de504bb89716059e32 /app/src/main/kotlin/com/pitchedapps/frost/StartActivity.kt
parentafe7437e0a0f6c315d383e0b6133b13a461c92af (diff)
downloadfrost-ad97b4ff946b4ba3a3f7ac880575eed9de810166.tar.gz
frost-ad97b4ff946b4ba3a3f7ac880575eed9de810166.tar.bz2
frost-ad97b4ff946b4ba3a3f7ac880575eed9de810166.zip
Fix start activity (#607)
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/StartActivity.kt')
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/StartActivity.kt8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/StartActivity.kt b/app/src/main/kotlin/com/pitchedapps/frost/StartActivity.kt
index f9da7073..c0f4eb85 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/StartActivity.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/StartActivity.kt
@@ -1,12 +1,15 @@
package com.pitchedapps.frost
+import android.content.Intent
import android.os.Bundle
import ca.allanwang.kau.internal.KauBaseActivity
+import ca.allanwang.kau.utils.startActivity
import com.pitchedapps.frost.activities.LoginActivity
import com.pitchedapps.frost.activities.MainActivity
import com.pitchedapps.frost.activities.SelectorActivity
import com.pitchedapps.frost.dbflow.loadFbCookiesAsync
import com.pitchedapps.frost.facebook.FbCookie
+import com.pitchedapps.frost.utils.EXTRA_COOKIES
import com.pitchedapps.frost.utils.L
import com.pitchedapps.frost.utils.Prefs
import com.pitchedapps.frost.utils.launchNewTask
@@ -25,7 +28,10 @@ class StartActivity : KauBaseActivity() {
L._d { "Cookies: ${cookies.joinToString("\t")}" }
if (cookies.isNotEmpty()) {
if (Prefs.userId != -1L)
- launchNewTask<MainActivity>(cookies)
+ startActivity<MainActivity>(intentBuilder = {
+ putParcelableArrayListExtra(EXTRA_COOKIES, cookies)
+ flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
+ })
else
launchNewTask<SelectorActivity>(cookies)
} else