kivy: do not crash app if there's no barcode scanner
This commit is contained in:
parent
933596510e
commit
4901aebde0
|
@ -277,8 +277,10 @@ class ElectrumWindow(App):
|
|||
if intent.getStringExtra("SCAN_RESULT_FORMAT") == 'QR_CODE':
|
||||
on_complete(contents)
|
||||
activity.bind(on_activity_result=on_qr_result)
|
||||
PythonActivity.mActivity.startActivityForResult(intent, 0)
|
||||
|
||||
try:
|
||||
PythonActivity.mActivity.startActivityForResult(intent, 0)
|
||||
except:
|
||||
self.show_error('Could not start Barcode Scanner')
|
||||
|
||||
def build(self):
|
||||
return Builder.load_file('gui/kivy/main.kv')
|
||||
|
|
Loading…
Reference in New Issue