From 6ee42484e5a8c72fc99041e26789ec2630dab3a4 Mon Sep 17 00:00:00 2001 From: vapao Date: Sat, 10 Jul 2021 17:07:58 +0800 Subject: [PATCH] fix issue --- spug_web/src/pages/ssh/FileManager.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spug_web/src/pages/ssh/FileManager.js b/spug_web/src/pages/ssh/FileManager.js index 71454d6..b6ecc75 100644 --- a/spug_web/src/pages/ssh/FileManager.js +++ b/spug_web/src/pages/ssh/FileManager.js @@ -135,8 +135,9 @@ class FileManager extends React.Component { if (e.data === 'pong') { this.socket.send('ping') } else { - this.setState({percent: Number(e.data)}); - if (Number(e.data) === 100) { + const percent = Number(e.data); + if (percent > this.state.percent) this.setState({percent}); + if (percent === 100) { this.socket.close() } }