fix cm hidden timer null

Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
fufesou 2022-11-23 14:23:57 +08:00
parent c26e86288d
commit 7c04855e15

View File

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