flutter_desktop: fix fullscreen

Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
fufesou 2022-09-27 20:17:18 +08:00
parent 8bcd6c11bf
commit e6fc3debd5

View File

@ -93,7 +93,7 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
border: Border.all(color: MyTheme.color(context).border!)), border: Border.all(color: MyTheme.color(context).border!)),
child: Scaffold( child: Scaffold(
backgroundColor: Theme.of(context).backgroundColor, backgroundColor: Theme.of(context).backgroundColor,
body: DesktopTab( body: Obx(() => DesktopTab(
controller: tabController, controller: tabController,
showTabBar: fullscreen.isFalse, showTabBar: fullscreen.isFalse,
onWindowCloseButton: handleWindowCloseButton, onWindowCloseButton: handleWindowCloseButton,
@ -139,7 +139,7 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
); );
} }
}), }),
)), ))),
); );
return Platform.isMacOS return Platform.isMacOS
? tabWidget ? tabWidget