- data backup
- I can't test it because I'm stuck on the login screen.
This commit is contained in:
@@ -22,6 +22,9 @@ import 'package:flutter/widgets.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:home_widget/home_widget.dart';
|
||||
|
||||
import 'live_card_provider.dart';
|
||||
import 'liveactivity/platform_channel.dart';
|
||||
|
||||
// Mutex
|
||||
bool lock = false;
|
||||
|
||||
@@ -86,10 +89,17 @@ Future<void> syncAll(BuildContext context) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
|
||||
return Future.wait(tasks).then((value) {
|
||||
// Unlock
|
||||
lock = false;
|
||||
|
||||
if(Platform.isIOS && LiveCardProvider.hasActivityStarted == true){
|
||||
PlatformChannel.endLiveActivity();
|
||||
LiveCardProvider.hasActivityStarted = false;
|
||||
}
|
||||
|
||||
// Update Widget
|
||||
if (Platform.isAndroid) updateWidget();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user