search asset ui

main_design2.1
nextwo 1 year ago
parent e65d2a44ed
commit bc1b3afe84

@ -49,7 +49,8 @@ class _AssetScanQrState extends State<AssetScanQr> {
} }
_pickManually() async { _pickManually() async {
await Navigator.push(context, MaterialPageRoute(builder: (context) => const SearchAssetPage())); _controller?.pauseCamera();
await Navigator.push(context, MaterialPageRoute(builder: (context) => const SearchAssetPage())).then((value) => _controller?.resumeCamera());
} }
_getDevice(String result, {bool isQr = false}) async { _getDevice(String result, {bool isQr = false}) async {
@ -79,7 +80,9 @@ class _AssetScanQrState extends State<AssetScanQr> {
if (!_scanDone) { if (!_scanDone) {
_scanDone = true; _scanDone = true;
final result = await _getDevice(scanData.code, isQr: true); final result = await _getDevice(scanData.code, isQr: true);
Navigator.of(context).pop(result[0]); if(result.isNotEmpty) {
Navigator.of(context).pop(result[0]);
}
} }
}); });
}, },

Loading…
Cancel
Save