diff --git a/lib/main.dart b/lib/main.dart index ed5502c8e..cd23c1b5f 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -109,6 +109,8 @@ Future _runInBackground(String taskId) async { BackgroundFetch.finish(taskId); } +// https://stackoverflow.com/a/73796478/546896 +@pragma('vm:entry-point') void _headlessTaskHandler(HeadlessTask task) { if (task.timeout) { BackgroundFetch.finish(task.taskId);