[fenix] Reformatting to use .any construct as suggested in review

pull/600/head
bswe 5 years ago
parent 35eabc4579
commit 92e2b65f5e

@ -26,18 +26,13 @@ object PrivateShortcutCreateManager {
fun doesPrivateBrowsingPinnedShortcutExist(context: Context): Boolean { fun doesPrivateBrowsingPinnedShortcutExist(context: Context): Boolean {
return if (SDK_INT >= Build.VERSION_CODES.N_MR1) { return if (SDK_INT >= Build.VERSION_CODES.N_MR1) {
val pinnedShortcuts = context.getSystemService(ShortcutManager::class.java).pinnedShortcuts val pinnedShortcuts = context.getSystemService(ShortcutManager::class.java).pinnedShortcuts
if (pinnedShortcuts.any()) { if (pinnedShortcuts.any {
for (s in pinnedShortcuts) { it.intent?.extras?.getString(HomeActivity.OPEN_TO_SEARCH) ==
if (s.intent?.extras?.getString(HomeActivity.OPEN_TO_SEARCH) == StartSearchIntentProcessor.PRIVATE_BROWSING_PINNED_SHORTCUT })
StartSearchIntentProcessor.PRIVATE_BROWSING_PINNED_SHORTCUT) { return true
return true
}
}
}
false false
} else { } else
false false
}
} }
fun createPrivateShortcut(context: Context) { fun createPrivateShortcut(context: Context) {

Loading…
Cancel
Save