diff --git a/app/src/main/java/org/mozilla/fenix/home/intent/FennecBookmarkShortcutsIntentProcessor.kt b/app/src/main/java/org/mozilla/fenix/home/intent/FennecBookmarkShortcutsIntentProcessor.kt index 23488ed64..9d36b9b30 100644 --- a/app/src/main/java/org/mozilla/fenix/home/intent/FennecBookmarkShortcutsIntentProcessor.kt +++ b/app/src/main/java/org/mozilla/fenix/home/intent/FennecBookmarkShortcutsIntentProcessor.kt @@ -42,7 +42,7 @@ class FennecBookmarkShortcutsIntentProcessor( return if (!url.isNullOrEmpty() && matches(intent)) { val session = Session(url, private = false, source = Session.Source.HOME_SCREEN) - sessionManager.add(session) + sessionManager.add(session, selected = true) loadUrlUseCase(url, session, EngineSession.LoadUrlFlags.external()) intent.action = ACTION_VIEW intent.putSessionId(session.id) diff --git a/app/src/test/java/org/mozilla/fenix/home/intent/FennecBookmarkShortcutsIntentProcessorTest.kt b/app/src/test/java/org/mozilla/fenix/home/intent/FennecBookmarkShortcutsIntentProcessorTest.kt index d2e30068d..cabad9fa9 100644 --- a/app/src/test/java/org/mozilla/fenix/home/intent/FennecBookmarkShortcutsIntentProcessorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/home/intent/FennecBookmarkShortcutsIntentProcessorTest.kt @@ -82,7 +82,7 @@ class FennecBookmarkShortcutsIntentProcessorTest { assertThat(fennecShortcutsIntent.getSessionId()).isEqualTo(expectedSession.id) } verifyAll { - sessionManager.add(expectedSession) + sessionManager.add(expectedSession, true) loadUrlUseCase(testUrl, expectedSession, EngineSession.LoadUrlFlags.external()) } }