From d508f5dc0943db30a6df5d0fec6947d0b28d8bb6 Mon Sep 17 00:00:00 2001 From: rockstardev <5191402+rockstardev@users.noreply.github.com> Date: Tue, 22 Oct 2024 21:50:22 -0500 Subject: [PATCH] Properly cleaning up old feedback in vault feedback items --- BTCPayServer/wwwroot/js/vaultbridge.ui.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/BTCPayServer/wwwroot/js/vaultbridge.ui.js b/BTCPayServer/wwwroot/js/vaultbridge.ui.js index a11212d24..0e3c564c4 100644 --- a/BTCPayServer/wwwroot/js/vaultbridge.ui.js +++ b/BTCPayServer/wwwroot/js/vaultbridge.ui.js @@ -184,13 +184,13 @@ var vaultui = (function () { var button = $("#vault-retry"); return new Promise(function (resolve) { button.click(function () { - // Cleanup old feedback - var icon = $(".vault-feedback-icon"); - icon.removeClass(); - icon.addClass("vault-feedback-icon"); - var content = $(".vault-feedback-content"); - content.html(''); - /////////////////// + // Reset feedback statuses + $(".vault-feedback").each(function () { + var icon = $(this).find(".vault-feedback-icon"); + icon.removeClass().addClass("vault-feedback-icon d-none"); + $(this).find(".vault-feedback-content").html(''); + }); + button.hide(); self.retryShowing = false; resolve(true);