diff --git a/lib/pods/activity/activity_rpc.dart b/lib/pods/activity/activity_rpc.dart index 4a6281f1..7a389ee2 100644 --- a/lib/pods/activity/activity_rpc.dart +++ b/lib/pods/activity/activity_rpc.dart @@ -120,9 +120,11 @@ class ActivityRpcServer { }; // Set up IPC close handler - _ipcServer!.onSocketClose = (socket) { - handlers['close']?.call(socket); - }; + if (!kIsWeb) { + (_ipcServer as dynamic).onSocketClose = (socket) { + handlers['close']?.call(socket); + }; + } await _ipcServer!.start(); } catch (e) {