mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-04-14 01:31:28 +03:00
fix, macos, remote fullscreen mode
Signed-off-by: dignow <linlong1265@gmail.com>
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import 'dart:convert';
|
||||
import 'dart:async';
|
||||
import 'dart:io';
|
||||
import 'dart:ui' as ui;
|
||||
|
||||
@@ -109,6 +110,14 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
|
||||
final sessionId = args['session_id'];
|
||||
final tabWindowId = args['tab_window_id'];
|
||||
windowOnTop(windowId());
|
||||
if (tabController.length == 0) {
|
||||
if (Platform.isMacOS && stateGlobal.closeOnFullscreen) {
|
||||
Timer(
|
||||
Duration(milliseconds: 300),
|
||||
() async => await WindowController.fromWindowId(windowId())
|
||||
.setFullscreen(true));
|
||||
}
|
||||
}
|
||||
ConnectionTypeState.init(id);
|
||||
_toolbarState.setShow(
|
||||
bind.mainGetUserDefaultOption(key: 'collapse_toolbar') != 'Y');
|
||||
|
||||
Reference in New Issue
Block a user