hideLoadingEntry method
隐藏Loading Entry
Implementation
Future<void> hideLoadingEntry() async {
if (!_isLoadingShowing || _loadingEntry == null) return;
_isLoadingShowing = false;
try {
// 等待动画完成(可选)
await Future.delayed(const Duration(milliseconds: 200));
if (_loadingEntry!.mounted) {
_loadingEntry!.remove();
}
} catch (e) {
Log.console('Loading移除失败: $e');
} finally {
_loadingEntry = null;
}
}