From 499b76a0d321499c511fd281952ace053dbbfbdb Mon Sep 17 00:00:00 2001 From: gouri-panda Date: Fri, 6 Nov 2020 00:57:47 +0530 Subject: [PATCH] #1351 added foreachIndexed --- .../org/kiwix/kiwixmobile/localFileTransfer/SenderDevice.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/src/main/java/org/kiwix/kiwixmobile/localFileTransfer/SenderDevice.kt b/app/src/main/java/org/kiwix/kiwixmobile/localFileTransfer/SenderDevice.kt index c799934a4..7d9caba81 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/localFileTransfer/SenderDevice.kt +++ b/app/src/main/java/org/kiwix/kiwixmobile/localFileTransfer/SenderDevice.kt @@ -59,9 +59,7 @@ internal class SenderDevice( val hostAddress = wifiDirectManager.getFileReceiverDeviceAddress().hostAddress var isTransferErrorFree = true - var fileIndex = 0 - while (fileIndex < fileItems.size && this.isActive) { - val fileItem = fileItems[fileIndex] + fileItems.forEachIndexed { fileIndex, fileItem -> try { Socket().use { socket -> Log.d("gouri", "${Thread.currentThread().name} thread") @@ -85,7 +83,6 @@ internal class SenderDevice( isTransferErrorFree = false publishProgress(fileIndex, FileItem.FileStatus.ERROR) } - fileIndex++ } return@withContext isTransferErrorFree }