From 07875ab0e08dc567a70c68b893c22e3c9f3deecd Mon Sep 17 00:00:00 2001 From: Craig Everett Date: Tue, 30 Dec 2025 18:00:37 +0900 Subject: [PATCH] Kill spend window --- src/gd_con.erl | 2 +- src/gd_m_spend.erl | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gd_con.erl b/src/gd_con.erl index f4faa6e..8ad4b93 100644 --- a/src/gd_con.erl +++ b/src/gd_con.erl @@ -859,7 +859,7 @@ do_spend(#spend_tx{sender_id = SenderID, Nonce, Payload, NetworkID), - tell(info, "Outcome: ~p", [Outcome]); + tell(info, "SpendTX Outcome: ~p", [Outcome]); false -> log(warning, "Tried do_spend with a bad key: ~p", [SenderID]) end. diff --git a/src/gd_m_spend.erl b/src/gd_m_spend.erl index 587da5b..40690b6 100644 --- a/src/gd_m_spend.erl +++ b/src/gd_m_spend.erl @@ -176,8 +176,7 @@ handle_info({focus, Element}, State) -> ok = focus(Element, State), {noreply, State}; handle_info({enter, affirm}, State) -> - NewState = check(State), - {noreply, NewState}; + check(State); handle_info({enter, cancel}, State) -> cancel(State); handle_info(esc, State) -> @@ -234,6 +233,7 @@ check(State =#s{frame = Frame, caller = Caller, j = J, ok = case clean_spend(DirtyTX, #spend_tx{}, J, []) of {ok, CleanTX} -> + ok = wxFrame:destroy(Frame), zxw_modal:done(Caller, {ok, CleanTX}); {error, Errors} -> DerpyDerpDerp = form_message(Errors, J),