From 56e195b018964637b0c6bb1adccd8951e920b5c8 Mon Sep 17 00:00:00 2001 From: rustdesk Date: Tue, 19 Apr 2022 14:07:46 +0800 Subject: [PATCH] wakelock for file page --- lib/pages/file_manager_page.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/pages/file_manager_page.dart b/lib/pages/file_manager_page.dart index ab18de948..c0aacce1b 100644 --- a/lib/pages/file_manager_page.dart +++ b/lib/pages/file_manager_page.dart @@ -4,6 +4,7 @@ import 'package:flutter_hbb/models/file_model.dart'; import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; import 'package:provider/provider.dart'; import 'package:flutter_breadcrumb/flutter_breadcrumb.dart'; +import 'package:wakelock/wakelock.dart'; import 'package:toggle_switch/toggle_switch.dart'; import '../common.dart'; @@ -33,6 +34,7 @@ class _FileManagerPageState extends State { _interval = Timer.periodic( Duration(milliseconds: 30), (timer) => FFI.ffiModel.update(widget.id)); }); + Wakelock.enable(); } @override @@ -41,6 +43,7 @@ class _FileManagerPageState extends State { _interval?.cancel(); FFI.close(); SmartDialog.dismiss(); + Wakelock.disable(); super.dispose(); }