diff --git a/lib/pages_desktop_specific/desktop_menu.dart b/lib/pages_desktop_specific/desktop_menu.dart index 96b4e6638..220fa26ab 100644 --- a/lib/pages_desktop_specific/desktop_menu.dart +++ b/lib/pages_desktop_specific/desktop_menu.dart @@ -1,3 +1,5 @@ +import 'dart:io'; + import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; @@ -219,7 +221,11 @@ class _DesktopMenuState extends ConsumerState { onChanged: (_) { // todo: save stuff/ notify before exit? // exit(0); - SystemNavigator.pop(); + if (Platform.isWindows) { + exit(0); + } else { + SystemNavigator.pop(); + } }, controller: controllers[7], ),