feat: комета в 'поделится
'
This commit is contained in:
@@ -77,6 +77,7 @@ import 'core/links/deep_link_service.dart';
|
||||
import 'frontend/screens/calls/call_screen.dart';
|
||||
import 'core/push/fkm_controller.dart';
|
||||
import 'core/push/notification_bridge.dart';
|
||||
import 'core/share/share_intent_bridge.dart';
|
||||
import 'core/push/push_service.dart';
|
||||
import 'core/storage/app_database.dart';
|
||||
import 'core/transport/tls_config.dart';
|
||||
@@ -429,6 +430,7 @@ class KometAppState extends State<KometApp>
|
||||
if (status == LoginStatus.success) {
|
||||
DeepLinkService.instance.markReady();
|
||||
NotificationBridge.instance.markReady();
|
||||
ShareIntentBridge.instance.markReady();
|
||||
unawaited(_refreshWallpaperSeed());
|
||||
CallController.instance.init(api);
|
||||
OutboxService.instance.init(api, messagesModule);
|
||||
@@ -448,9 +450,11 @@ class KometAppState extends State<KometApp>
|
||||
CallController.instance.appResumed = true;
|
||||
CallBridge.instance.init();
|
||||
NotificationBridge.instance.init();
|
||||
ShareIntentBridge.instance.init();
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
CallBridge.instance.checkInitialCall();
|
||||
unawaited(NotificationBridge.instance.checkInitialChat());
|
||||
unawaited(ShareIntentBridge.instance.checkInitialShare());
|
||||
});
|
||||
|
||||
_sessionExpiredSub = api.sessionExpiredStream.listen((
|
||||
@@ -622,6 +626,7 @@ class KometAppState extends State<KometApp>
|
||||
SelfCheckService.instance.resume();
|
||||
CallBridge.instance.checkInitialCall();
|
||||
unawaited(NotificationBridge.instance.checkInitialChat());
|
||||
unawaited(ShareIntentBridge.instance.checkInitialShare());
|
||||
if (AppThemeModeConfig.current.value != AppThemeMode.schedule) return;
|
||||
_rescheduleSwitch();
|
||||
final next = _effectiveThemeMode;
|
||||
|
||||
Reference in New Issue
Block a user