diff --git a/lib/screens/sessions.dart b/lib/screens/sessions.dart index b3f3900..2dbbc39 100644 --- a/lib/screens/sessions.dart +++ b/lib/screens/sessions.dart @@ -1,6 +1,8 @@ +import 'package:universal_html/html.dart' as html; import 'package:flutter/material.dart'; import 'package:nekoya_flutter/api/api.dart'; +import 'package:nekoya_flutter/components/menu.dart'; import 'package:nekoya_flutter/components/session_box.dart'; import 'package:nekoya_flutter/data/auth.dart'; @@ -52,7 +54,10 @@ class _SessionsState extends State { child: const Text('Close', style: TextStyle(color: Colors.white),), onPressed: () { Navigator.of(context).pop(); - Navigator.pushReplacementNamed(context, ''); + html.window.history.pushState(null, '', ''); + Navigator.of(context).pushReplacement(MaterialPageRoute( + builder: (context) => const Menu(initialScreen: 2)) + ); }, ), ],