Remove the apparent link for cases where the trade is not available

This commit is contained in:
BtcContributor 2021-03-25 15:20:46 +01:00 committed by Christoph Atteneder
parent ea87411af9
commit e84a3a22cd
No known key found for this signature in database
GPG key ID: CD5DC1C529CDFD3B

View file

@ -1139,14 +1139,14 @@ public abstract class DisputeView extends ActivatableView<VBox, Void> {
super.updateItem(item, empty);
if (item != null && !empty) {
field = new HyperlinkWithIcon(item.getShortTradeId());
Optional<Trade> tradeOptional = tradeManager.getTradeById(item.getTradeId());
if (tradeOptional.isPresent()) {
field = new HyperlinkWithIcon(item.getShortTradeId());
field.setMouseTransparent(false);
field.setTooltip(new Tooltip(Res.get("tooltip.openPopupForDetails")));
field.setOnAction(event -> tradeDetailsWindow.show(tradeOptional.get()));
} else {
field.setMouseTransparent(true);
setText(item.getShortTradeId());
}
setGraphic(field);
} else {