diff --git a/lib/openvino_console_app.dart b/lib/openvino_console_app.dart index 68b1b0e6..038f702f 100644 --- a/lib/openvino_console_app.dart +++ b/lib/openvino_console_app.dart @@ -128,6 +128,16 @@ class _OpenVINOTestDriveAppState extends State { return index; } + void toggleMaximize() { + windowManager.isMaximized().then((isMaximized) { + if (isMaximized) { + windowManager.unmaximize(); + } else { + windowManager.maximize(); + } + }); + } + @override Widget build(BuildContext context) { return Stack( @@ -143,7 +153,7 @@ class _OpenVINOTestDriveAppState extends State { child: GestureDetector( behavior: HitTestBehavior.opaque, onTapDown: (_) => windowManager.startDragging(), - onDoubleTap: () => windowManager.maximize(), + onDoubleTap: toggleMaximize, child: SizedBox( height: 48, child: Align(