refresh peers state workaround

This commit is contained in:
csf 2022-08-10 10:42:59 +08:00
parent dd8812dd88
commit f96c652ee4

View File

@ -187,10 +187,9 @@ class _PeerCardState extends State<_PeerCard>
elevation: 8,
);
if (value == 'remove') {
setState(() => bind.mainRemovePeer(id: id));
() async {
removePreference(id);
}();
await bind.mainRemovePeer(id: id);
removePreference(id);
Get.forceAppUpdate(); // TODO use inner model / state
} else if (value == 'file') {
_connect(id, isFileTransfer: true);
} else if (value == 'add-fav') {