diff --git a/flutter/lib/desktop/pages/remote_tab_page.dart b/flutter/lib/desktop/pages/remote_tab_page.dart index 10c2d4487..713c3d13c 100644 --- a/flutter/lib/desktop/pages/remote_tab_page.dart +++ b/flutter/lib/desktop/pages/remote_tab_page.dart @@ -37,8 +37,7 @@ class ConnectionTabPage extends StatefulWidget { State createState() => _ConnectionTabPageState(params); } -class _ConnectionTabPageState extends State - with MultiWindowListener { +class _ConnectionTabPageState extends State { final tabController = Get.put(DesktopTabController( tabType: DesktopTabType.remoteScreen, onSelected: (_, id) => bind.setCurSessionId(id: id))); @@ -106,13 +105,11 @@ class _ConnectionTabPageState extends State } _update_remote_count(); }); - DesktopMultiWindow.addListener(this); } @override void dispose() { super.dispose(); - DesktopMultiWindow.removeListener(this); _menubarState.save(); }