diff --git a/mobile/lib/ui/tools/editor/video_editor_page.dart b/mobile/lib/ui/tools/editor/video_editor_page.dart index a79b7e9454..392d93034c 100644 --- a/mobile/lib/ui/tools/editor/video_editor_page.dart +++ b/mobile/lib/ui/tools/editor/video_editor_page.dart @@ -99,6 +99,15 @@ class _VideoEditorPageState extends State { Widget build(BuildContext context) { return PopScope( canPop: false, + onPopInvoked: (didPop) { + if (!didPop) { + if (_isExporting.value) { + return; + } else { + replacePage(context, DetailPage(widget.detailPageConfig)); + } + } + }, child: Scaffold( appBar: AppBar( elevation: 0,