Secret key is loaded on the client only when needed and removed from DOM when hidden

This commit is contained in:
Block Tester 2014-01-21 21:34:33 +00:00
parent e3be6b83db
commit 8a520f6a3f

View File

@ -39,14 +39,21 @@ function initProfileEdit() {
loadAvatarForEdit();
loadProfileForEdit();
dumpPrivkey(defaultScreenName, function(args, key) {
$(".secret-key-container").hide();
$(".secret-key").text(key);
$(".secret-key-container").hide();
$(".toggle-priv-key").click(function () {
$(".secret-key-container").fadeToggle();
});
}, {});
$(".toggle-priv-key").click(function () {
if ($(".secret-key-container").is(":visible")) {
$(".secret-key-container").fadeOut(function () {
$(".secret-key").text('');
});
} else {
dumpPrivkey(defaultScreenName, function(args, key) {
$(".secret-key").text(key);
$(".secret-key-container").fadeIn();
}, {});
}
});
});
}