Merge pull request #2290 from fufesou/fix_cm_hidden_timer_null

fix cm hidden timer null
This commit is contained in:
RustDesk 2022-11-23 14:53:35 +08:00 committed by GitHub
commit 78269ebd6d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -107,13 +107,14 @@ class ConnectionManagerState extends State<ConnectionManager> {
@override
Widget build(BuildContext context) {
final serverModel = Provider.of<ServerModel>(context);
final pointerHandler = serverModel.cmHiddenTimer != null
? (PointerEvent e) {
serverModel.cmHiddenTimer!.cancel();
serverModel.cmHiddenTimer = null;
debugPrint("CM hidden timer has been canceled");
}
: null;
pointerHandler(PointerEvent e) {
if (serverModel.cmHiddenTimer != null) {
serverModel.cmHiddenTimer!.cancel();
serverModel.cmHiddenTimer = null;
debugPrint("CM hidden timer has been canceled");
}
}
return serverModel.clients.isEmpty
? Column(
children: [