|
|
@ -47,8 +47,7 @@ class CollectionCreationFragment : DialogFragment() {
|
|
|
|
val sessionManager = requireComponents.core.sessionManager
|
|
|
|
val sessionManager = requireComponents.core.sessionManager
|
|
|
|
val publicSuffixList = requireComponents.publicSuffixList
|
|
|
|
val publicSuffixList = requireComponents.publicSuffixList
|
|
|
|
val tabs = sessionManager.getTabs(args.tabIds, publicSuffixList)
|
|
|
|
val tabs = sessionManager.getTabs(args.tabIds, publicSuffixList)
|
|
|
|
val selectedTabs = sessionManager.getTabs(args.selectedTabIds, publicSuffixList)
|
|
|
|
val selectedTabs = if (tabs.size == 1) setOf(tabs.first()) else emptySet()
|
|
|
|
.toSet()
|
|
|
|
|
|
|
|
val tabCollections = requireComponents.core.tabCollectionStorage.cachedTabCollections
|
|
|
|
val tabCollections = requireComponents.core.tabCollectionStorage.cachedTabCollections
|
|
|
|
val selectedTabCollection = args.selectedTabCollectionId
|
|
|
|
val selectedTabCollection = args.selectedTabCollectionId
|
|
|
|
.let { id -> tabCollections.firstOrNull { it.id == id } }
|
|
|
|
.let { id -> tabCollections.firstOrNull { it.id == id } }
|
|
|
|