AeroToss: исправлена скорость на desktop
- Начальное состояние TRANSFERRING теперь устанавливает lastUpdateTimeMs и lastBytesTransferred - Скорость рассчитывается корректно на обеих платформах
This commit is contained in:
@@ -235,7 +235,11 @@ class DesktopFileTransferManager : TransferManager {
|
||||
|
||||
output.writeBoolean(true)
|
||||
|
||||
stateFlow.value = stateFlow.value.copy(state = TransferState.TRANSFERRING)
|
||||
stateFlow.value = stateFlow.value.copy(
|
||||
state = TransferState.TRANSFERRING,
|
||||
lastUpdateTimeMs = System.currentTimeMillis(),
|
||||
lastBytesTransferred = 0
|
||||
)
|
||||
updateOutgoing(stateFlow.value)
|
||||
|
||||
val sha256 = MessageDigest.getInstance("SHA-256")
|
||||
|
||||
Reference in New Issue
Block a user