diff --git a/flutter/lib/desktop/pages/remote_page.dart b/flutter/lib/desktop/pages/remote_page.dart
index cfc05f628..86f592ae3 100644
--- a/flutter/lib/desktop/pages/remote_page.dart
+++ b/flutter/lib/desktop/pages/remote_page.dart
@@ -182,6 +182,14 @@ class _RemotePageState extends State<RemotePage>
     }
   }
 
+  @override
+  void onWindowMaximize() {
+    super.onWindowMaximize();
+    if (!Platform.isLinux) {
+      Wakelock.enable();
+    }
+  }
+
   @override
   void onWindowMinimize() {
     super.onWindowMinimize();