fix desktop init file / input permission bug

This commit is contained in:
csf
2022-08-09 20:36:52 +08:00
parent 26ed41ed32
commit cb88a3abb6
4 changed files with 71 additions and 95 deletions

View File

@@ -8,7 +8,7 @@ import '../../models/platform_model.dart';
import '../../models/server_model.dart';
import 'home_page.dart';
class ServerPage extends StatelessWidget implements PageShape {
class ServerPage extends StatefulWidget implements PageShape {
@override
final title = translate("Share Screen");
@@ -102,6 +102,17 @@ class ServerPage extends StatelessWidget implements PageShape {
})
];
@override
State<StatefulWidget> createState() => _ServerPageState();
}
class _ServerPageState extends State<ServerPage> {
@override
void initState() {
super.initState();
gFFI.serverModel.checkAndroidPermission();
}
@override
Widget build(BuildContext context) {
checkService();