diff --git a/desktop/src/main/java/haveno/desktop/main/portfolio/pendingtrades/PendingTradesView.java b/desktop/src/main/java/haveno/desktop/main/portfolio/pendingtrades/PendingTradesView.java index 054f3cd853..6886b3fdd2 100644 --- a/desktop/src/main/java/haveno/desktop/main/portfolio/pendingtrades/PendingTradesView.java +++ b/desktop/src/main/java/haveno/desktop/main/portfolio/pendingtrades/PendingTradesView.java @@ -239,7 +239,15 @@ public class PendingTradesView extends ActivatableViewAndModel { + if (isMaybeInvalidTrade(row.getItem().getTrade())) { + onMoveInvalidTradeToFailedTrades(row.getItem().getTrade()); + } else { + model.dataModel.tradeManager.onMoveInvalidTradeToFailedTrades(row.getItem().getTrade()); + } + }); + rowMenu.getItems().addAll(duplicateItem, moveToFailedItem); row.contextMenuProperty().bind( Bindings.when(Bindings.isNotNull(row.itemProperty())) .then(rowMenu)