Show cancel button at QR code scan window launch

Fixes https://github.com/bisq-network/bisq/issues/1708
This commit is contained in:
Manfred Karrer 2018-09-23 10:35:07 -05:00
parent 615dd5132e
commit ba09fbf18c
No known key found for this signature in database
GPG key ID: 401250966A6B2C46

View file

@ -23,6 +23,8 @@ import bisq.desktop.util.FormBuilder;
import bisq.core.locale.Res;
import bisq.common.UserThread;
import javafx.scene.control.Label;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
@ -80,8 +82,12 @@ public class WebCamWindow extends Overlay<WebCamWindow> {
protected void addCloseButton() {
super.addCloseButton();
closeButton.setVisible(false);
listener = (observable, oldValue, newValue) -> closeButton.setVisible(newValue != null);
closeButton.setText(Res.get("shared.cancel"));
listener = (observable, oldValue, newValue) -> {
if (newValue != null)
UserThread.execute(() -> closeButton.setText(Res.get("shared.close")));
};
imageView.imageProperty().addListener(listener);
}