remove one warn

This commit is contained in:
rustdesk 2023-06-21 00:30:34 +08:00
parent 0174f6d703
commit 3b39a0dc44

View file

@ -1332,7 +1332,13 @@ Future<void> saveWindowPosition(WindowType type, {int? windowId}) async {
break; break;
default: default:
final wc = WindowController.fromWindowId(windowId!); final wc = WindowController.fromWindowId(windowId!);
final frame = await wc.getFrame(); final Rect frame;
try {
frame = await wc.getFrame();
} catch (e) {
debugPrint("Failed to get frame of window $windowId, it may be hidden");
return;
}
final position = frame.topLeft; final position = frame.topLeft;
final sz = frame.size; final sz = frame.size;
final isMaximized = await wc.isMaximized(); final isMaximized = await wc.isMaximized();