Jump to tab overview if closed tab has no parent session

This commit is contained in:
mawen7 2019-11-18 18:08:46 +01:00 committed by Emily Kager
parent 984d8c7b13
commit 1e813a9609

View File

@ -535,8 +535,9 @@ abstract class BaseBrowserFragment : Fragment(), BackHandler, SessionManager.Obs
} else { } else {
val isLastSession = val isLastSession =
sessionManager.sessionsOfType(private = session.private).count() == 1 sessionManager.sessionsOfType(private = session.private).count() == 1
sessionManager.remove(session, true) sessionManager.remove(session, session.hasParentSession)
return !isLastSession // Jump to tab overview if last session was removed val goToOverview = isLastSession || !session.hasParentSession
return !goToOverview
} }
} }
return false return false