mirror of
https://github.com/rustdesk/rustdesk.git
synced 2025-12-12 02:57:22 +00:00
don't use Offstage as widget of animated loading, reuse refresh as
loading Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
@@ -59,7 +59,6 @@ class AbModel {
|
||||
if (!gFFI.userModel.isLogin) return;
|
||||
if (abLoading.value) return;
|
||||
if (!force && initialized) return;
|
||||
DateTime startTime = DateTime.now();
|
||||
if (pushError.isNotEmpty) {
|
||||
try {
|
||||
// push to retry
|
||||
@@ -120,14 +119,7 @@ class AbModel {
|
||||
}
|
||||
}
|
||||
} finally {
|
||||
var ms =
|
||||
(Duration(milliseconds: 300) - DateTime.now().difference(startTime))
|
||||
.inMilliseconds;
|
||||
ms = ms > 0 ? ms : 0;
|
||||
Future.delayed(Duration(milliseconds: ms), () {
|
||||
abLoading.value = false;
|
||||
});
|
||||
|
||||
abLoading.value = false;
|
||||
initialized = true;
|
||||
_syncAllFromRecent = true;
|
||||
_timerCounter = 0;
|
||||
|
||||
Reference in New Issue
Block a user