diff --git a/core/src/main/resources/i18n/displayStrings.properties b/core/src/main/resources/i18n/displayStrings.properties index 0b29fdb67e0..5471e26fb0f 100644 --- a/core/src/main/resources/i18n/displayStrings.properties +++ b/core/src/main/resources/i18n/displayStrings.properties @@ -2257,7 +2257,9 @@ Payout amount for BTC buyer: {1}\n\ Payout amount for BTC seller: {2}\n\n\ Summary notes:\n{3} disputeSummaryWindow.close.nextStepsForMediation=\n\nNext steps:\n\ -Open ongoing trade and accept or reject the suggested mediation +Open trade and accept or reject suggestion from mediator +disputeSummaryWindow.close.nextStepsForRefundAgentArbitration=\n\nNext steps:\n\ +No further action is required from you. If the arbitrator decided in your favor, you'll see a "Refund from arbitration" transaction in Funds/Transactions disputeSummaryWindow.close.closePeer=You need to close also the trading peers ticket! disputeSummaryWindow.close.txDetails.headline=Publish refund transaction disputeSummaryWindow.close.txDetails.buyer=Buyer receives {0} on address: {1}\n diff --git a/desktop/src/main/java/bisq/desktop/main/overlays/windows/DisputeSummaryWindow.java b/desktop/src/main/java/bisq/desktop/main/overlays/windows/DisputeSummaryWindow.java index 7880d605dc8..ae2fe46ccd9 100644 --- a/desktop/src/main/java/bisq/desktop/main/overlays/windows/DisputeSummaryWindow.java +++ b/desktop/src/main/java/bisq/desktop/main/overlays/windows/DisputeSummaryWindow.java @@ -679,6 +679,8 @@ private void doClose(Button closeTicketButton) { if (dispute.getSupportType() == SupportType.MEDIATION) { text += Res.get("disputeSummaryWindow.close.nextStepsForMediation"); + } else if (dispute.getSupportType() == SupportType.REFUND) { + text += Res.get("disputeSummaryWindow.close.nextStepsForRefundAgentArbitration"); } checkNotNull(getDisputeManager(dispute)).sendDisputeResultMessage(disputeResult, dispute, text); diff --git a/desktop/src/main/java/bisq/desktop/main/support/dispute/DisputeView.java b/desktop/src/main/java/bisq/desktop/main/support/dispute/DisputeView.java index 27ee2a73b44..f03379bcc7a 100644 --- a/desktop/src/main/java/bisq/desktop/main/support/dispute/DisputeView.java +++ b/desktop/src/main/java/bisq/desktop/main/support/dispute/DisputeView.java @@ -332,6 +332,8 @@ protected void activate() { Dispute selectedItem = tableView.getSelectionModel().getSelectedItem(); if (selectedItem != null) tableView.getSelectionModel().select(selectedItem); + else if (sortedList.size() > 0) + tableView.getSelectionModel().select(0); if (chatView != null) { chatView.activate();