diff --git a/app/src/main/java/com/bitchat/android/mesh/BluetoothPacketBroadcaster.kt b/app/src/main/java/com/bitchat/android/mesh/BluetoothPacketBroadcaster.kt index 5110279d..86782581 100644 --- a/app/src/main/java/com/bitchat/android/mesh/BluetoothPacketBroadcaster.kt +++ b/app/src/main/java/com/bitchat/android/mesh/BluetoothPacketBroadcaster.kt @@ -158,7 +158,7 @@ class BluetoothPacketBroadcaster( if (transferId != null && transferJobs[transferId]?.isCancelled == true) return@launch broadcastSinglePacket(RoutedPacket(fragment, transferId = transferId), gattServer, characteristic) // 20ms delay between fragments - delay(20) + delay(50) if (transferId != null) { sent += 1 TransferProgressManager.progress(transferId, sent, fragments.size) diff --git a/app/src/main/java/com/bitchat/android/ui/InputComponents.kt b/app/src/main/java/com/bitchat/android/ui/InputComponents.kt index eb1e744b..c8e36696 100644 --- a/app/src/main/java/com/bitchat/android/ui/InputComponents.kt +++ b/app/src/main/java/com/bitchat/android/ui/InputComponents.kt @@ -266,12 +266,11 @@ fun MessageInput( if (!isRecording) { // Revert to original separate buttons: round File button (left) and the old Image plus button (right) Row(horizontalArrangement = Arrangement.spacedBy(6.dp), verticalAlignment = Alignment.CenterVertically) { - // DISABLE FILE PICKER - //FilePickerButton( - // onFileReady = { path -> - // onSendFileNote(latestSelectedPeer.value, latestChannel.value, path) - // } - //) + FilePickerButton( + onFileReady = { path -> + onSendFileNote(latestSelectedPeer.value, latestChannel.value, path) + } + ) ImagePickerButton( onImageReady = { outPath -> onSendImageNote(latestSelectedPeer.value, latestChannel.value, outPath)