Localize file operations and refine transfer notifications
This commit is contained in:
1 parent
4abfbc3e9c
commit
a630401d10
3 files changed
+123
-1
No files matched your search
@@ -143,7 +143,7 @@ class MemberFilesRepository(context: Context) {
|
||||
_operation.value = operation
|
||||
// Уведомление обновляется по процентам; UI получает каждый прогресс без спама в логах.
|
||||
fun percent(op: FileOperation?) = if (op == null || op.total == 0L) -1 else (op.done.toDouble() * 100 / op.total).toInt()
|
||||
if (previous?.name != operation.name || previous?.stage != operation.stage || previous?.active != operation.active ||
|
||||
if (previous == null || previous.name != operation.name || previous.stage != operation.stage || previous.active != operation.active ||
|
||||
percent(previous) != percent(operation)) HeadlessService.refreshFiles()
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user