From 0ac3e5369d2b1e0f154fca77425c3502f36d3873 Mon Sep 17 00:00:00 2001 From: Colin Lee Date: Mon, 18 Mar 2019 09:50:41 -0500 Subject: [PATCH] Fixes #1050: Fenix sessions save and close upon opening --- app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt | 8 ++++---- build.gradle | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt b/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt index bd8ad44af..912ab36f4 100644 --- a/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt @@ -235,10 +235,10 @@ class HomeFragment : Fragment(), CoroutineScope { is SessionsAction.Select -> { launch { requireComponents.core.sessionStorage.archive(requireComponents.core.sessionManager) - } - it.archivedSession.bundle.restoreSnapshot()?.apply { - requireComponents.core.sessionManager.restore(this) - homeScrollView.smoothScrollTo(0, 0) + it.archivedSession.bundle.restoreSnapshot()?.apply { + requireComponents.core.sessionManager.restore(this) + homeScrollView.smoothScrollTo(0, 0) + } } } is SessionsAction.Delete -> { diff --git a/build.gradle b/build.gradle index 7335d18c6..29280d3fa 100644 --- a/build.gradle +++ b/build.gradle @@ -44,7 +44,7 @@ task clean(type: Delete) { detekt { // The version number is duplicated, please refer to plugins block for more details version = "1.0.0.RC9.2" - input = files("$projectDir/app", "$projectDir/architecture") + input = files("$projectDir/app/src", "$projectDir/architecture/src") config = files("$projectDir/config/detekt.yml") filters = ".*test.*,.*/resources/.*,.*/tmp/.*"