diff --git a/flutter/lib/desktop/pages/remote_page.dart b/flutter/lib/desktop/pages/remote_page.dart index 55cfcd643..76395be9d 100644 --- a/flutter/lib/desktop/pages/remote_page.dart +++ b/flutter/lib/desktop/pages/remote_page.dart @@ -8,7 +8,6 @@ import 'package:flutter/services.dart'; import 'package:get/get.dart'; import 'package:provider/provider.dart'; import 'package:wakelock/wakelock.dart'; -import 'package:window_manager/window_manager.dart'; import 'package:flutter_custom_cursor/flutter_custom_cursor.dart'; import 'package:flutter_improved_scrolling/flutter_improved_scrolling.dart'; @@ -47,7 +46,7 @@ class RemotePage extends StatefulWidget { } class _RemotePageState extends State - with AutomaticKeepAliveClientMixin, WindowListener { + with AutomaticKeepAliveClientMixin { Timer? _timer; String keyboardMode = "legacy"; final _cursorOverImage = false.obs; @@ -249,21 +248,6 @@ class _RemotePageState extends State ); } - @override - void onWindowMinimize() { - _ffi.chatModel.setWindowMinimized(true); - } - - @override - void onWindowMaximize() { - _ffi.chatModel.setWindowMinimized(false); - } - - @override - void onWindowRestore() { - _ffi.chatModel.setWindowMinimized(false); - } - @override bool get wantKeepAlive => true; } diff --git a/flutter/lib/models/chat_model.dart b/flutter/lib/models/chat_model.dart index 590a92a4a..696831e42 100644 --- a/flutter/lib/models/chat_model.dart +++ b/flutter/lib/models/chat_model.dart @@ -32,8 +32,6 @@ class ChatModel with ChangeNotifier { OverlayState? _overlayState; OverlayEntry? chatIconOverlayEntry; OverlayEntry? chatWindowOverlayEntry; - bool _showOnWindowRestore = false; - bool _isWindowMinimized = false; bool isConnManager = false; final ChatUser me = ChatUser( @@ -69,13 +67,6 @@ class ChatModel with ChangeNotifier { } } - setWindowMinimized(bool v) { - _isWindowMinimized = v; - if (!_isWindowMinimized && _showOnWindowRestore) { - _showOnWindowRestore = false; - } - } - setOverlayState(OverlayState? os) { _overlayState = os; }