wakelock for file page
This commit is contained in:
parent
85c3dbdf7f
commit
56e195b018
@ -4,6 +4,7 @@ import 'package:flutter_hbb/models/file_model.dart';
|
|||||||
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
|
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:flutter_breadcrumb/flutter_breadcrumb.dart';
|
import 'package:flutter_breadcrumb/flutter_breadcrumb.dart';
|
||||||
|
import 'package:wakelock/wakelock.dart';
|
||||||
import 'package:toggle_switch/toggle_switch.dart';
|
import 'package:toggle_switch/toggle_switch.dart';
|
||||||
|
|
||||||
import '../common.dart';
|
import '../common.dart';
|
||||||
@ -33,6 +34,7 @@ class _FileManagerPageState extends State<FileManagerPage> {
|
|||||||
_interval = Timer.periodic(
|
_interval = Timer.periodic(
|
||||||
Duration(milliseconds: 30), (timer) => FFI.ffiModel.update(widget.id));
|
Duration(milliseconds: 30), (timer) => FFI.ffiModel.update(widget.id));
|
||||||
});
|
});
|
||||||
|
Wakelock.enable();
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@ -41,6 +43,7 @@ class _FileManagerPageState extends State<FileManagerPage> {
|
|||||||
_interval?.cancel();
|
_interval?.cancel();
|
||||||
FFI.close();
|
FFI.close();
|
||||||
SmartDialog.dismiss();
|
SmartDialog.dismiss();
|
||||||
|
Wakelock.disable();
|
||||||
super.dispose();
|
super.dispose();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user