From 90050a00081dbbc43bddd828cb7d3a8014edc404 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Thu, 19 Mar 2020 17:52:51 -0600 Subject: TunnelListFragment: cleanup list type Signed-off-by: Jason A. Donenfeld --- .../main/java/com/wireguard/android/fragment/TunnelListFragment.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'ui/src/main/java/com') diff --git a/ui/src/main/java/com/wireguard/android/fragment/TunnelListFragment.kt b/ui/src/main/java/com/wireguard/android/fragment/TunnelListFragment.kt index cb3636fe..ff7b8bce 100644 --- a/ui/src/main/java/com/wireguard/android/fragment/TunnelListFragment.kt +++ b/ui/src/main/java/com/wireguard/android/fragment/TunnelListFragment.kt @@ -316,10 +316,8 @@ class TunnelListFragment : BaseFragment() { Application.getTunnelManager().tunnels.thenAccept { tunnels -> val tunnelsToDelete = ArrayList() for (position in copyCheckedItems) tunnelsToDelete.add(tunnels[position]) - val futures = tunnelsToDelete - .map { obj -> obj.delete() } - .toTypedArray() - CompletableFuture.allOf(*futures as Array>) + val futures = tunnelsToDelete.map { it.delete().toCompletableFuture() }.toTypedArray() + CompletableFuture.allOf(*futures) .thenApply { futures.size } .whenComplete(this@TunnelListFragment::onTunnelDeletionFinished) } -- cgit v1.2.3-59-g8ed1b