[bisq-network/bisq] Prevent multiple payout screens when agent repeat clicks on close ticket. (PR #6136)

jmacxx notifications at github.com
Wed Apr 6 23:24:48 CEST 2022


This PR fixes an issue raised by @refund-agent2

- In Refund Agent ticket view, click process ticket (the gavel icon).
- Select a payout option (e.g. BTC buyer gets trade amount) and populate the notes field.
- Click `Close Ticket`.  Payout screen pops up.
- Without closing the payout screen, click `Close Ticket` again.  Another Payout screen is shown beneath the summary window.
- Click `Close Ticket` again.  A third Payout screen is shown beneath the summary window.
- Click `Cancel`.  The stack of Payout screens is revealed.

Although there is already a guard to [prevent multiple actual funds payouts from happening](https://github.com/bisq-network/bisq/pull/5649), we can also prevent multiple payout prompts to be shown.

You can view, comment on, or merge this pull request online at:

  https://github.com/bisq-network/bisq/pull/6136

-- Commit Summary --

  * Prevent multiple payout screens when agent repeat clicks close ticket.

-- File Changes --

    M desktop/src/main/java/bisq/desktop/main/overlays/windows/DisputeSummaryWindow.java (11)

-- Patch Links --

https://github.com/bisq-network/bisq/pull/6136.patch
https://github.com/bisq-network/bisq/pull/6136.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/6136
You are receiving this because you are subscribed to this thread.

Message ID: <bisq-network/bisq/pull/6136 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20220406/a795dc09/attachment.htm>


More information about the bisq-github mailing list