diff --git a/lib/features/recording/pages/page_record.dart b/lib/features/recording/pages/page_record.dart index 5d5b373..5786bae 100644 --- a/lib/features/recording/pages/page_record.dart +++ b/lib/features/recording/pages/page_record.dart @@ -23,6 +23,7 @@ import 'package:recording_tool/features/recording/widgets/widget_recording_hud.d import 'package:recording_tool/features/recording/widgets/widget_recording_loading_overlay.dart'; import 'package:recording_tool/features/recording/widgets/widget_recording_saved_dialog.dart'; import 'package:recording_tool/features/recording/widgets/widget_recording_touch_lock_overlay.dart'; +import 'package:recording_tool/features/scan_qrcode/pages/page_scan_qrcode.dart'; import 'package:recording_tool/features/scan_qrcode/utils/rtmp_stream_target.dart'; import 'package:recording_tool/shared/widgets/widgets.dart'; @@ -403,7 +404,7 @@ class _RecordingPageState extends ConsumerState { /// 返回扫码页,准备新一轮录制。 void _recordNewRound() { - AppNavigator.pop(context: context); + AppNavigator.pushAndRemoveUntil(const ScanQrCodePage()); } /// 推流结束后按需弹出完成对话框