mirror of
https://github.com/venera-app/venera.git
synced 2025-09-27 15:57:25 +00:00
fix rotation and status bar
This commit is contained in:
@@ -105,6 +105,7 @@ class _ReaderState extends State<Reader> with _ReaderLocation, _ReaderWindow {
|
||||
Future.microtask(() {
|
||||
updateHistory();
|
||||
});
|
||||
SystemChrome.setEnabledSystemUIMode(SystemUiMode.immersive);
|
||||
super.initState();
|
||||
}
|
||||
|
||||
@@ -112,6 +113,7 @@ class _ReaderState extends State<Reader> with _ReaderLocation, _ReaderWindow {
|
||||
void dispose() {
|
||||
autoPageTurningTimer?.cancel();
|
||||
focusNode.dispose();
|
||||
SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge);
|
||||
super.dispose();
|
||||
}
|
||||
|
||||
|
@@ -47,6 +47,9 @@ class _ReaderScaffoldState extends State<_ReaderScaffold> {
|
||||
sliderFocus.nextFocus();
|
||||
}
|
||||
});
|
||||
if(rotation != null) {
|
||||
SystemChrome.setPreferredOrientations(DeviceOrientation.values);
|
||||
}
|
||||
super.initState();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user