diff --git a/android/app/src/main/kotlin/com/rtirl/chat/MainActivity.kt b/android/app/src/main/kotlin/com/rtirl/chat/MainActivity.kt index 3d48f0aa..bbdc619e 100644 --- a/android/app/src/main/kotlin/com/rtirl/chat/MainActivity.kt +++ b/android/app/src/main/kotlin/com/rtirl/chat/MainActivity.kt @@ -36,7 +36,6 @@ class MainActivity : FlutterActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) handleIntent() - } private fun startNotificationService() { @@ -74,7 +73,7 @@ class MainActivity : FlutterActivity() { startService(intent) result.success(true) } - "showNotification" -> { + "showNotification" -> { startNotificationService() result.success(true) } diff --git a/lib/screens/home.dart b/lib/screens/home.dart index 94131e12..5a89bc9c 100644 --- a/lib/screens/home.dart +++ b/lib/screens/home.dart @@ -4,7 +4,6 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_gen/gen_l10n/app_localizations.dart'; import 'package:provider/provider.dart'; -import 'package:thermal/thermal.dart'; import 'package:rtchat/audio_channel.dart'; import 'package:rtchat/components/activity_feed_panel.dart'; import 'package:rtchat/components/auth/twitch.dart'; @@ -26,6 +25,7 @@ import 'package:rtchat/models/tts.dart'; import 'package:rtchat/models/user.dart'; import 'package:rtchat/notifications_plugin.dart'; import 'package:rtchat/tts_plugin.dart'; +import 'package:thermal/thermal.dart'; import 'package:wakelock_plus/wakelock_plus.dart'; class ResizableWidget extends StatefulWidget { @@ -189,7 +189,7 @@ class _HomeScreenState extends State with TickerProviderStateMixin { debugPrint("Conditions passed"); model.showAudioPermissionDialog(context); debugPrint("Directly calling listenToTTs"); - NotificationsPlugin.listenToTts(ttsModel); + initializeThermal(ttsModel, layoutModel); } });