Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
This commit is contained in:
Andrey Shovkoplyas 2018-05-25 14:48:46 +03:00
parent 0eebedadc9
commit e972cc4537
No known key found for this signature in database
GPG Key ID: EAAB7C8622D860A4
1 changed files with 6 additions and 4 deletions

View File

@ -44,9 +44,9 @@
(int (* 2 (/ (min height width) 3))))
(defview choose-recipient []
(letsubs [dimensions (react/get-dimensions "window")
camera-flashlight [:wallet.send/camera-flashlight]
view [:get :view-id]]
(letsubs [read-once? (atom false)
dimensions (react/get-dimensions "window")
camera-flashlight [:wallet.send/camera-flashlight]]
[react/view {:style styles/qr-code}
[status-bar/status-bar {:type :transparent}]
[toolbar-view camera-flashlight]
@ -61,7 +61,9 @@
:aspect :fill
:captureAudio false
:torchMode (camera/set-torch camera-flashlight)
:onBarCodeRead #(re-frame/dispatch [:wallet/fill-request-from-url (camera/get-qr-code-data %) nil])}]]
:onBarCodeRead #(when-not @read-once?
(reset! read-once? true)
(re-frame/dispatch [:wallet/fill-request-from-url (camera/get-qr-code-data %) nil]))}]]
[viewfinder dimensions (size dimensions)]]
[bottom-buttons/bottom-button
[button/button {:disabled? false