diff --git a/flutter/lib/common.dart b/flutter/lib/common.dart index 5db9d10f1..5c362a71f 100644 --- a/flutter/lib/common.dart +++ b/flutter/lib/common.dart @@ -647,8 +647,12 @@ String formatDurationToTime(Duration duration) { closeConnection({String? id}) { if (isAndroid || isIOS) { - gFFI.chatModel.hideChatOverlay(); - Navigator.popUntil(globalKey.currentContext!, ModalRoute.withName("/")); + () async { + await SystemChrome.setEnabledSystemUIMode(SystemUiMode.manual, + overlays: SystemUiOverlay.values); + gFFI.chatModel.hideChatOverlay(); + Navigator.popUntil(globalKey.currentContext!, ModalRoute.withName("/")); + }(); } else { if (isWeb) { Navigator.popUntil(globalKey.currentContext!, ModalRoute.withName("/"));