Properly cleaning up old feedback in vault feedback items

This commit is contained in:
rockstardev 2024-10-22 21:50:22 -05:00
parent 81ce8b0469
commit d508f5dc09

View File

@ -184,13 +184,13 @@ var vaultui = (function () {
var button = $("#vault-retry"); var button = $("#vault-retry");
return new Promise(function (resolve) { return new Promise(function (resolve) {
button.click(function () { button.click(function () {
// Cleanup old feedback // Reset feedback statuses
var icon = $(".vault-feedback-icon"); $(".vault-feedback").each(function () {
icon.removeClass(); var icon = $(this).find(".vault-feedback-icon");
icon.addClass("vault-feedback-icon"); icon.removeClass().addClass("vault-feedback-icon d-none");
var content = $(".vault-feedback-content"); $(this).find(".vault-feedback-content").html('');
content.html(''); });
///////////////////
button.hide(); button.hide();
self.retryShowing = false; self.retryShowing = false;
resolve(true); resolve(true);