fix the issue of hiding UI

This commit is contained in:
2024-11-24 10:37:17 +08:00
parent 511a9fdc09
commit 904e4f1186

View File

@@ -79,7 +79,7 @@ class _MyAppState extends State<MyApp> with WidgetsBindingObserver {
@override @override
void didChangeAppLifecycleState(AppLifecycleState state) { void didChangeAppLifecycleState(AppLifecycleState state) {
if (!App.isMobile) { if (!App.isMobile || !appdata.settings['authorizationRequired']) {
return; return;
} }
if (state == AppLifecycleState.inactive && hideContentOverlay == null) { if (state == AppLifecycleState.inactive && hideContentOverlay == null) {
@@ -101,7 +101,6 @@ class _MyAppState extends State<MyApp> with WidgetsBindingObserver {
hideContentOverlay = null; hideContentOverlay = null;
} }
if (state == AppLifecycleState.hidden && if (state == AppLifecycleState.hidden &&
appdata.settings['authorizationRequired'] &&
!isAuthPageActive && !isAuthPageActive &&
!IO.isSelectingFiles) { !IO.isSelectingFiles) {
isAuthPageActive = true; isAuthPageActive = true;