posts/show: fix flickering favlist show/hide buttons.

This commit is contained in:
evazion
2018-08-13 03:50:35 -05:00
parent 72a37c2f94
commit 0c49b162f0
2 changed files with 4 additions and 20 deletions

View File

@@ -310,24 +310,8 @@ Post.toggle_relationship_preview = function(preview, preview_link) {
}
Post.initialize_favlist = function() {
$("#favlist").hide();
$("#hide-favlist-link").hide();
var fav_count = $("#show-favlist-link").prev().text();
if (fav_count === "0") {
$("#show-favlist-link").hide();
}
$("#show-favlist-link").click(function(e) {
$("#favlist").show();
$(this).hide();
$("#hide-favlist-link").show();
e.preventDefault();
});
$("#hide-favlist-link").click(function(e) {
$("#favlist").hide();
$(this).hide();
$("#show-favlist-link").show();
$("#show-favlist-link, #hide-favlist-link").click(function(e) {
$("#favlist, #show-favlist-link, #hide-favlist-link").toggle();
e.preventDefault();
});
}