From 9e2d4fc927dea65da586cfa136e1a760b2928217 Mon Sep 17 00:00:00 2001 From: kenshin-samourai Date: Tue, 22 Sep 2020 18:11:08 +0200 Subject: [PATCH] return to xpub details if xpub retyping is cancelled --- static/admin/dmt/xpubs-tools/xpubs-tools.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/static/admin/dmt/xpubs-tools/xpubs-tools.js b/static/admin/dmt/xpubs-tools/xpubs-tools.js index ea31166..b8967d5 100644 --- a/static/admin/dmt/xpubs-tools/xpubs-tools.js +++ b/static/admin/dmt/xpubs-tools/xpubs-tools.js @@ -2,6 +2,7 @@ const screenXpubsToolsScript = { explorerInfo: null, currentXpub: null, + isReimport: false, initPage: function() { this.getExplorerInfo() @@ -13,7 +14,7 @@ const screenXpubsToolsScript = { $('#btn-xpub-rescan-cancel').click(() => {this.hideRescanForm()}) $('#btn-xpub-import-go').click(() => {this.importXpub()}) $('#btn-xpub-details-retype').click(() => {this.showImportForm(true)}) - $('#btn-xpub-import-cancel').click(() => {this.showSearchForm()}) + $('#btn-xpub-import-cancel').click(() => {this.hideImportForm(this.isReimport)}) $('#xpubs-tool').keyup(evt => { if (evt.keyCode === 13) { this.searchXpub() @@ -210,6 +211,8 @@ const screenXpubsToolsScript = { }, showImportForm: function(isReimport) { + this.isReimport = isReimport + $('#xpubs-tool-search-form').hide() $('#xpubs-tool-details').hide() @@ -227,6 +230,13 @@ const screenXpubsToolsScript = { $('#xpubs-tool-import').show() }, + hideImportForm: function(isReimport) { + if (isReimport) + this.showXpubDetails() + else + this.showSearchForm() + }, + showXpubDetails: function() { $('#xpubs-tool-search-form').hide() $('#xpubs-tool-import').hide()